{ "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" }, "manualDesc": "Start from the first episode, suitable for serialized or single short video production", "startCreate": "Start Creating", "smartImport": { "title": "Smart Text Split", "description": "Upload a complete novel or script, AI engine automatically recognizes chapter structure and splits into episodes.", "button": "Import Now", "recommended": "Recommended" }, "markerDetection": { "enable": "Use Markers (Episode X / 第X集)", "tooltip": "Auto-detect [Episode X], [Chapter X], [第X集/章] markers, free & fast" }, "smartImportDesc": "Upload your novel or script, AI engine automatically identifies chapter structure for one-click smart episode splitting.", "recommended": "Recommended", "importNow": "Import Now", "uploadTitle": "Upload Source Material", "uploadSubtitle": "AI engine ready, one-click auto-split and format", "maxWords": "Max 30,000 words", "textInput": "Enter Text Content", "textPlaceholder": "Paste your novel chapter or script content here...", "uploadDoc": "Upload Complete Document", "clickUpload": "Click to Upload", "clearText": "Please clear left text first", "supportFormat": "Supports Word, TXT formats", "fileMax": "Max 30,000 words", "words": "words", "startAnalyzing": "Start Analysis", "analyzing": { "title": "AI is Analyzing Your Story", "description": "Recognizing chapter structure, smart splitting in progress...", "autoSave": "Will auto-save after analysis complete" }, "analyzingDesc": "Identifying chapter structure, smart splitting...", "autoSave": "Will auto-save after analysis", "splitComplete": "Smart Split Complete", "splitResult": "Auto-split into {count} episodes, total {words} words", "saved": "Auto-saved", "reAnalyze": "Re-analyze", "confirmComplete": "Confirm Complete", "saving": "Saving...", "episodeList": "Episode List", "episodes": "episodes", "episode": "Episode {num}", "addEpisode": "Add Episode", "newEpisode": "New Episode", "avgWords": "Average per episode", "episodeContent": "Episode Content", "plotSummary": "Plot Summary", "enterTitle": "Enter episode title...", "enterSummary": "Enter plot summary...", "confirmDelete": "Confirm Delete", "deleteConfirmMsg": "Are you sure you want to delete \"{title}\"?", "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" } }, "collapsePreview": "Collapse Preview", "expandMore": "Expand More", "deleteFile": "Delete File", "fileTooLarge": "File size cannot exceed 10MB", "docNotSupported": ".doc format not supported. Please save as .docx or .txt and try again", "fileEmpty": "File content is empty", "fileReadError": "File read failed, please ensure correct format", "uploadFirst": "Please upload a file or paste text first", "analyzeFailed": "Analysis failed", "saveFailed": "Save failed", "cancelConfirm": "Are you sure you want to cancel? Analyzed episodes will be cleared.", "deleteEpisode": "Delete Episode", "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 Analysis", "back": "Back", "words": "words" }, "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", "analysisModelNotConfigured": "Please configure an analysis model in settings first" }, "common": { "edit": "Edit", "delete": "Delete", "save": "Save", "cancel": "Cancel" }, "markerDetected": { "title": "Episode Markers Detected", "description": "Detected {count} \"{type}\" format episode markers", "preview": "Preview Split Result", "useMarker": "Use Marker Split", "useMarkerDesc": "Fast & Free", "useAI": "Use AI Smart Split", "useAIDesc": "Intelligent analysis, uses credits", "cancel": "Cancel", "totalCount": "{count} episodes total", "markerTypes": { "episode": "Episode X (Chinese)", "chapter": "Chapter X (Chinese)", "act": "Act X (Chinese)", "scene": "X-Y [Scene]", "numbered": "Numbered", "numberedEscaped": "Numbered (Escaped)", "numberedDirect": "Number + Chinese", "episodeEn": "Episode X", "chapterEn": "Chapter X", "boldNumber": "**Number**", "pureNumber": "Pure Number" } }, "globalAnalysis": { "title": "Global Asset Analysis", "description": "Extract all characters and locations from the full book to ensure consistency across episodes", "startButton": "Analyze Now", "analyzing": "Analyzing...", "success": "Analysis complete: {characters} new characters, {locations} new locations", "failed": "Global analysis failed", "confirmAndAnalyze": "Confirm & Analyze Assets" } }