{ "faceEdit": "Face Edit", "adjustFaceBox": "Adjust Character", "rolesAndAudio": "Multiple roles mode (drag and drop to adjust the role and audio pairing)", "roleModeInfo": { "title": "Role Mode Guide", "singleMode": { "title": "Single Role Mode", "points": [ "All characters use the same audio track for lip-sync", "Ideal for single-person dialogue or unified voice-over scenarios", "Simple operation, no manual pairing required" ] }, "multiMode": { "title": "Multi-Role Mode", "points": [ "Image and audio tracks are automatically separated", "Manually pair each character with its corresponding audio track", "Each character will only speak the content of its assigned track" ] } }, "useImage": "Use Image", "detectingCharacters": "Detecting characters...", "waitingForMultipleRolesAudio": "Waiting for multiple roles audio...", "deleteAudio": "Delete Audio", "deleteImage": "Delete Image", "addNewRole": "Add New Role", "adjustFaceBoxDescription": "Adjust the face box to ensure the face is fully displayed.", "adjustFaceBoxConfirm": "Adjust Face Box", "adjustFaceBoxConfirmDescription": "Adjust the face box to ensure the face is fully displayed.", "adjustFaceBoxConfirmButton": "Confirm Adjust", "adjustFaceBoxCancelButton": "Cancel", "adjustFaceBoxSaveButton": "Save", "detectedCharacters": "Detected Characters", "starOnGitHub": "Star on GitHub", "pageNotFound": "Page Not Found", "pageNotFoundDescription": "The page you are looking for does not exist.", "goBackHome": "Home", "goBack": "Go back", "viewErrorDetails": "Error Details", "viewAll": "All", "stop": "Stop", "preview": "Preview", "share": "Share", "noAvailableTemplates": "No available templates", "pleaseSelectTaskType": "Please select task type first", "textToSpeech": "Text to Speech", "historyTask": "History Task", "total": "Total", "tasks": "tasks", "records": "records", "goToHome": "Go to Home", "imageTemplates": "Image Templates", "audioTemplates": "Audio Templates", "noImageTemplates": "No image templates", "noAudioTemplates": "No audio templates", "templateDetail": "Template detail", "viewTemplateDetail": "View Template Detail", "viewTaskDetails": "View Task Details", "templateInfo": "Template Info", "model": "Model", "type": "Type", "inputMaterials": "Input Materials", "inputImage": "Input Image", "inputAudio": "Input Audio", "optional": "(Optional)", "pageTitle": "LightX2V Service", "uploadVideo": "Upload Video", "supportedVideoFormats": "Supported MP4, WebM, QuickTime formats", "pleaseEnterThePromptForVideoGeneration": "Please enter the prompt for video generation", "describeTheContentStyleSceneOfTheVideo": "Describe the content, style, and scene of the video...", "describeTheDigitalHumanImageBackgroundStyleActionRequirements": "Describe the digital human expression, tone, and action...", "describeTheContentActionRequirementsBasedOnTheImage": "Describe the content and action requirements based on the image...", "loginSubtitle": "A powerful video generation platform", "whatDoYouWantToDo": "What do you want to do today?", "whatMaterialsDoYouNeed": "What materials do you need to create a video?", "pleaseEnterTheMostDetailedVideoScript": "Please enter the most detailed video script", "pleaseUploadAnImageAsTheFirstFrameOfTheVideoAndTheMostDetailedVideoScript": "Please upload an image as the first frame of the video and the most detailed video script", "pleaseUploadARoleImageAnAudioAndTheGeneralVideoRequirements": "Please upload a role image, an audio, and the general video requirements", "collapseCreationArea": "Collapse creation area", "startCreatingVideo": "Start creating video···", "loginWithGitHub": "GitHub", "loginWithGoogle": "Google", "loginWithSMS": "SMS", "loggingIn": "Logging in...", "logout": "Logout", "loggedOut": "Logged out", "loginFailed": "Login failed", "loginError": "Error occurred during login", "authFailed": "Authentication failed, please login again", "loginExpired": "Login expired, please login again", "orLoginWith": "Or login with", "login": "Login / Register", "loginLoading": "Logging in···", "sendSmsCode": "Send SMS", "phoneNumber": "Phone Number", "verifyCode": "Verify Code", "feature1": "Cinema-grade digital human videos", "feature2": "20x faster generation", "feature3": "Ultra-low cost generation", "feature4": "Precise lip-sync alignment", "feature5": "Minute-level video duration", "feature6": "Multi-scenario applications", "generateVideo": "Generate Video", "history": "History", "inspiration": "Inspiration", "discoverCreativity": "Discover creativity, inspire ideas", "searchTasks": "Search history tasks...", "searchInspiration": "Search inspiration...", "refresh": "Refresh task list", "noHistoryTasks": "No history tasks", "startToCreateYourFirstAIVideo": "Start creating your first AI video", "switchLanguage": "Switch Language", "selectTaskType": "Select Task Type", "selectTaskTypeFirst": "Please select task type first", "noHistoryRecords": "No history records", "imageHistoryAutoSave": "Image history will be automatically saved when you start using images", "audioHistoryAutoSave": "Audio history will be automatically saved when you start using audio", "clearHistory": "Clear history", "clear": "Clear", "promptHistoryAutoSave": "Prompt history will be automatically saved when you start creating tasks", "promptTip": "Describe the video content you want in detail", "viewFailureReason": "View Failure Reason", "failureReason": "Failure Reason", "noPrompt": "No Prompt", "uploadMaterials": "Upload Materials", "image": "Image", "video": "Video", "historyAudio": "History Audio", "historyAudioApplied": "History audio applied", "myProjects": "My Projects", "initializationFailed": "Initialization Failed, Please Refresh The Page", "browserNotSupported": "Browser Not Supported", "videoLoadFailed": "Video Load Failed", "loadingVideo": "Loading Video···", "videoGenerating": "Video Generating", "taskProgress": "Task Progress", "subtask": "Subtask", "queuePosition": "Waiting for", "availableWorker": "Available Worker", "videoGeneratingFailed": "Video Generating Failed", "sorryYourVideoGenerationTaskFailed": "Sorry Your Video Generation Task Failed", "thisTaskHasBeenCancelledYouCanRegenerateOrViewTheMaterialsYouUploadedBefore": "This Task Has Been Cancelled You Can Regenerate Or View The Materials You Uploaded Before", "taskCompleted": "Task Completed", "taskFailed": "Task Failed", "taskCancelled": "Cancelled", "taskRunning": "Task Running", "taskPending": "Task Pending", "taskInfo": "Task Info", "taskID": "Task ID", "modelName": "Model Name", "createTime": "Create Time", "updateTime": "Update Time", "aiIsGeneratingYourVideo": "LightX2V is generating your video...", "taskSubmittedSuccessfully": "Task submitted successfully, accelerating processing...", "taskQueuePleaseWait": "The task is a little bit, accelerating queueing...", "success": "Success", "failed": "Failed", "pending": "Waiting", "cancelled": "Cancelled", "all": "All", "created": "Created", "status": "Status", "reuseTask": "Reuse", "regenerateTask": "Retry", "retryTask": "Retry", "downloadTask": "Download Video", "downloadVideo": "Download Video", "deleteTask": "Delete", "cancelTask": "Cancel", "download": "Download", "downloadPreparing": "Preparing download...", "downloadFetching": "Fetching file...", "downloadSaving": "Saving file...", "mobileSaveToAlbumTip": "Long press the video in the new tab to save it to your gallery.", "mobileSavePreviewTitle": "Preview & Save", "mobileSaveInstruction": "Tap the full-screen button or long press the video to save it to your photo library.", "mute": "Mute", "unmute": "Unmute", "unsupportedAudioOrVideo": "Please select an audio or video file.", "unsupportedVideoFormat": "Only MP4/M4V/MPEG video files are supported for audio extraction.", "downloadInProgressNotice": "A download is already in progress. Please wait.", "downloadCancelledAlert": "Download cancelled", "createVideo": "Create Video", "selectTemplate": "Select Template", "uploadImage": "Upload Image", "uploadAudio": "Upload Audio or Video", "recordAudio": "Record Audio", "recording": "Recording...", "takePhoto": "Take Photo", "retake": "Retake", "usePhoto": "Use Photo", "upload": "Upload", "stopRecording": "Stop Recording", "recordingStarted": "Recording started", "recordingStopped": "Recording stopped", "recordingCompleted": "Recording completed", "recordingFailed": "Recording failed", "enterPrompt": "Enter Prompt", "selectModel": "Select Model", "startGeneration": "Start Generation", "templates": "Templates", "useTemplate": "Use Template", "applyImage": "Apply Image", "applyAudio": "Apply Audio", "featuredTemplates": "Featured Templates", "discoverFeaturedCreativity": "Discover Featured Creativity", "refreshRandomTemplates": "Refresh Random Templates", "discover": "Discover", "viewMoreTemplates": "View More Templates", "searchTemplates": "Search Templates", "browseCategories": "Browse Categories", "inspirationGallery": "Inspirations", "viewMore": "View More", "more": "More", "applyPrompt": "Apply Prompt", "imageApplied": "Image applied", "audioApplied": "Audio applied", "promptApplied": "Prompt applied", "copy": "Copy", "view": "View", "promptCopied": "Prompt copied to clipboard", "outputVideo": "Output Video", "textToVideo": "Text to Video", "imageToVideo": "Image to Video", "speechToVideo": "Speech to Video", "animate": "Character Replacement", "prompt": "Prompt (Optional)", "negativePrompt": "Negative Prompt", "promptTemplates": "Prompt Templates", "promptHistory": "Prompt History", "t2vHint1": "Enter text description, AI will generate精彩的视频内容", "t2vHint2": "Support multiple styles: realistic, animation, art, etc.", "t2vHint3": "Can describe scenes, actions, emotions, etc.", "t2vHint4": "Let your creativity become a vivid video", "i2vHint1": "Upload an image, AI will generate dynamic video", "i2vHint2": "Support multiple image formats: JPG, PNG, WebP, etc.", "i2vHint3": "Can generate various dynamic effects.", "i2vHint4": "Let static image become dynamic, create infinite possibilities", "s2vHint1": "Upload a role image + an audio", "s2vHint2": "AI will make the role speak and move according to the audio content.", "s2vHint3": "Let your role become alive.", "s2vHint4": "Create your own digital person.", "uploadImageFile": "Upload Image File", "uploadAudioFile": "Upload Audio or Video File", "dragDropHere": "Drag and drop files here or click to upload", "supportedImageFormats": "Supported jpg, png, webp image formats (< 10MB)", "supportedAudioFormats": "Supports audio or video formats (< 120s).", "supportedAudioFormatsShort": "Supports audio or video formats (< 120s).", "prefillLoadingDefault": "Preparing materials...", "prefillLoadingTemplate": "Loading template assets...", "prefillLoadingTask": "Loading task materials...", "clearCharacterImageTip": "Upload a clear character image", "maxFileSize": "Max file size", "taskDetail": "Task Details", "taskId": "Task ID", "taskType": "Task Type", "taskStatus": "Task Status", "createdAt": "Created At", "completedAt": "Completed At", "duration": "Duration", "confirm": "Confirm", "cancel": "Cancel", "save": "Save", "edit": "Edit", "delete": "Delete", "close": "Close", "copyLink": "Copy Link", "pleaseCopyManually": "Please manually select and copy the text below", "back": "Back", "next": "Next", "previous": "Previous", "finish": "Finish", "submitting": "Submitting...", "operationSuccess": "Operation successful", "operationFailed": "Operation failed", "pleaseWait": "Please wait...", "loading": "Loading···", "noData": "No data", "errorOccurred": "Error occurred", "networkError": "Network error", "serverError": "Server error", "seconds": "seconds", "deleteTaskConfirm": "Delete Task?", "deleteTaskConfirmMessage": "This action cannot be undone. It will delete the task record, generated files, and related data.", "confirmDelete": "Delete", "regenerateTaskConfirm": "Regenerate Task?", "regenerateTaskConfirmMessage": "Regenerating will delete the current task and generated content, then create a new task with the same parameters. This action cannot be undone!", "confirmRegenerate": "Regenerate", "regeneratingTaskAlert": "Regenerating task...", "deletingTaskAlert": "Deleting task...", "taskDeletedSuccessAlert": "Task deleted successfully", "deleteTaskFailedAlert": "Delete task failed", "getTaskDetailFailedAlert": "Get task detail failed", "taskNotExistAlert": "Task not exist", "loadTaskFilesFailedAlert": "Load task files failed", "taskMaterialReuseSuccessAlert": "Task material reuse successfully", "loadTaskDataFailedAlert": "Load task data failed", "fileUnavailableAlert": "File unavailable", "downloadFailedAlert": "Download failed. Please try again.", "taskSubmitSuccessAlert": "Task submit successfully", "taskSubmitFailedAlert": "Task submit failed", "submitTaskFailedAlert": "Submit task failed", "downloadSuccessAlert": "File download successfully", "getTaskResultFailedAlert": "Get task result failed", "downloadTaskResultFailedAlert": "Download task result failed", "viewTaskResultFailedAlert": "View task result failed", "cancelTaskConfirm": "Cancel task?", "cancelTaskConfirmMessage": "Cancel task will stop the task execution, and the generated part of the result may be lost, can be regenerated later.", "confirmCancel": "Cancel", "taskCancelSuccessAlert": "Task cancel successfully", "cancelTaskFailedAlert": "Cancel task failed", "taskRetrySuccessAlert": "Task retry successfully", "retryTaskFailedAlert": "Retry task failed", "taskRegenerateSuccessAlert": "Task regenerated successfully", "regenerateTaskFailedAlert": "Regenerate task failed", "taskNotFoundAlert": "Task not found", "templateApplied": "Template applied", "shareTemplate": "Share", "copyShareLink": "Share", "promptHistoryApplied": "Prompt history applied", "promptHistoryCleared": "Prompt history cleared", "getPromptHistoryFailed": "Get prompt history failed", "saveTaskHistoryFailed": "Save task history failed", "parseTaskHistoryFailed": "Parse task history failed", "getTaskHistoryFailed": "Get task history failed", "getImageHistoryFailed": "Get image history failed", "taskHistorySaved": "Task history saved", "taskHistoryCleared": "Task history cleared", "clickToDownload": "Click to download", "clickApply": "Click to apply", "justNow": "Just now", "minutesAgo": "minutes ago", "hoursAgo": "hours ago", "daysAgo": "days ago", "weeksAgo": "weeks ago", "monthsAgo": "months ago", "yearsAgo": "years ago", "oneMinuteAgo": "one minute ago", "oneHourAgo": "one hour ago", "oneDayAgo": "one day ago", "oneWeekAgo": "one week ago", "oneMonthAgo": "one month ago", "oneYearAgo": "one year ago", "shareNotFound": "Share not found", "backToHome": "Back to Home", "videoNotAvailable": "Video not available", "createdWithAI": "Created with AI", "createSimilar": "Create Similar", "createSimilarDescription": "Click the button to create your video with the same settings", "shareDataImported": "Share data imported successfully", "shareDataImportFailed": "Failed to import share data", "templatesGeneratedByLightX2V": "The following videos are generated by LightX2V, hover/click to play", "materials": "Materials", "template": "Template", "templateDescription": "The video is generated by LightX2V-digital human model", "pleaseLoginFirst": "Please login first", "showDetails": "Show Details", "hideDetails": "Hide Details", "shareLinkCopied": "Share link copied", "randomTemplates": "Random Refresh Templates", "oneClickReplication": "One-click replication", "customizableContent": "Customizable content", "poweredByLightX2V": "Speed-generated video - LightX2V", "latestAIModel": "Latest AI digital human model, rapid video generation", "customizableCharacter": "Freely customizable characters and audio", "userGeneratedVideo": " generated video", "noImage": "No Images", "noAudio": "No Audio", "noVideo": "No Video", "taskCompletedSuccessfully": "LightX2V has generated video for you successfully", "onlyUseImage": "Only use image", "onlyUseAudio": "Only use audio", "reUseImage": "Reuse image", "reUseAudio": "Reuse audio", "templateVideo": "Speech-to-video generation template", "description": "The video is generated by LightX2V", "timeCost": "Time cost ", "voiceSynthesis": "Voice Synthesis", "applySelectedVoice": "Apply selected voice", "generatedAudio": "Generated Audio", "synthesizedAudio": "Synthesized Audio", "enterTextToConvert": "Enter text to convert", "ttsPlaceholder": "The weather is nice today, let's go for a walk~", "voiceInstruction": "Voice Instruction", "voiceInstructionHint": "(Only for v2.0 voices)", "voiceInstructionPlaceholder": "Use instruction to control voice details, including emotion, context, dialect, tone, speed, pitch, etc. Example: Please use a warm and friendly voice", "selectVoice": "Select Voice", "searchVoice": "Search Voice", "filter": "Filter", "filterVoices": "Filter Voices", "voiceSettings": "Voice Settings", "speechRate": "Speech Rate", "volume": "Volume", "pitch": "Pitch", "emotionIntensity": "Emotion Intensity", "emotionType": "Emotion Type", "neutral": "Neutral", "scene": "Scene", "version": "Version", "language": "Language", "gender": "Gender", "reset": "Reset", "done": "Done", "ttsGenerationFailed": "TTS generation failed, please retry", "applyAudioFailed": "Apply audio failed, please retry", "allScenes": "All Scenes", "generalScene": "General", "customerServiceScene": "Customer Service", "educationScene": "Education", "funAccent": "Fun Accent", "rolePlaying": "Role Playing", "audiobook": "Audiobook", "multilingual": "Multilingual", "multiEmotion": "Multi-emotion", "videoDubbing": "Video Dubbing", "ttsHistoryTitle": "History", "ttsHistoryHint": "We automatically keep the last 20 voice texts and instructions you used.", "ttsHistoryEmpty": "No saved entries yet", "ttsHistoryEmptyHint": "Generate voice once to create your first history entry.", "ttsHistoryTextLabel": "Voice Text", "ttsHistoryInstructionLabel": "Voice Instruction", "ttsHistoryTextEmpty": "Empty text", "ttsHistoryInstructionEmpty": "Empty instruction", "ttsHistoryVoiceLabel": "Voice History", "ttsHistoryVoiceEmpty": "Not set", "ttsHistoryApply": "Use This", "ttsHistoryApplySelected": "Apply", "ttsHistoryDeleteEntry": "Remove", "ttsHistoryTabCombined": "All", "ttsHistoryTabText": "Text History", "ttsHistoryTabInstruction": "Instruction History", "ttsHistoryTabVoice": "Voice History", "ttsHistoryTitleCombined": "All History", "ttsHistoryTitleText": "Text History", "ttsHistoryTitleInstruction": "Instruction History", "ttsHistoryTitleVoice": "Voice History", "ttsHistoryClear": "Clear History", "allVersions": "All Versions", "allLanguages": "All Languages", "allGenders": "All Genders", "female": "Female", "male": "Male", "taskCountdown": "Task countdown", "footer": { "tagline": "AI digital human video generation powered by LightX2V framework", "links": { "home": "Light AI Homepage", "github": "GitHub", "xiaohongshu": "RedNote" }, "alt": { "github": "GitHub logo", "xiaohongshu": "RedNote logo" }, "copyright": "© {year} Light AI. All rights reserved." }, "tts": { "title": "AI Voice Synthesis", "subtitle": "Synthesize your voice with AI", "inputText": "Enter text to synthesize", "voiceSelection": "Select voice", "voiceSettings": "Voice settings", "speechRate": "Speech rate", "volume": "Volume", "pitch": "Pitch", "emotionIntensity": "Emotion intensity", "emotionType": "Emotion type", "neutral": "Neutral", "scene": "Scene", "version": "Version", "language": "Language", "gender": "Gender", "reset": "Reset", "done": "Done", "ttsGenerationFailed": "TTS generation failed, please retry", "applyAudioFailed": "Apply audio failed, please retry", "allScenes": "All Scenes", "generalScene": "General", "customerServiceScene": "Customer Service", "educationScene": "Education", "funAccent": "Fun Accent", "rolePlaying": "Role Playing", "audiobook": "Audiobook", "multilingual": "Multilingual", "multiEmotion": "Multi-emotion", "videoDubbing": "Video Dubbing", "allVersions": "All Versions", "allLanguages": "All Languages", "allGenders": "All Genders", "female": "Female", "male": "Male", "multiSegmentMode": "Multi-segment Mode", "singleSegmentMode": "Single-segment Mode", "switchToSingleSegmentMode": "Switch to Single-segment Mode", "switchToMultiSegmentMode": "Switch to Multi-segment Mode", "mergedAudio": "Merged Audio", "applyMergedAudio": "Apply Merged Audio", "addSegment": "Add Segment", "segment": "Segment", "segmentNumber": "Segment {index}", "dragToReorder": "Drag to Reorder", "copySegment": "Copy Segment", "deleteSegment": "Delete Segment", "selectVoice": "Select Voice", "generate": "Generate", "text": "Text", "voiceInstructionOptional": "Voice Instruction (Optional)", "segmentCopied": "Segment copied and added to end", "noSegmentsToApply": "No audio segments available to apply", "mergedAudioLoadFailed": "Merged audio load failed: {error}", "mergedAudioFailed": "Merged audio failed: {error}", "unknownError": "Unknown error", "playbackFailed": "Playback failed: {error}", "audioDecodeFailed": "Audio decode failed: {error}" }, "podcast": { "title": "AI Dual-Person Podcast Generator", "subtitle": "Make knowledge audible", "generating": "Generating podcast...", "generatingStatusWithCount": "Generating podcast ({count} segments generated)...", "ready": "Audio ready, click to play", "readyWithCount": "Audio ready ({count} segments generated), click to play", "preparingFirstAudio": "Preparing first audio segment...", "preparingAudio": "Preparing audio...", "completed": "Generation completed ({count} segments total)", "stopped": "Generation stopped", "generationFailed": "Generation failed", "generatePodcast": "Generate Podcast", "dualPersonPodcast": "Podcast", "stopGeneration": "Stop Generation", "downloadAudio": "Download Audio", "applyToDigitalHuman": "Convert to Digital Human Video", "generateMore": "Generate More Podcasts", "historyTitle": "Generated Records", "toggleSidebar": "Collapse/Expand", "noHistory": "No history records", "completedStatus": "Completed", "generatingStatus": "Generating...", "showSubtitles": "Show Subtitles", "hideSubtitles": "Hide Subtitles", "inputPlaceholder": "Enter article/file link or specify a topic, e.g.: Principles of AI", "enterLinkOrTopic": "Please enter a link or topic", "audioReady": "Audio ready", "audioLoading": "Audio loading, please wait...", "playbackFailed": "Playback failed, please retry", "playbackFailedWithError": "Playback failed: {error}", "audioLoadFailed": "Audio load failed, please check network connection", "noAudioAvailable": "No audio available", "noAudioToDownload": "No audio available to download", "pleaseGenerateFirst": "Please generate a podcast first", "applySuccess": "Podcast added to audio materials", "applyFailed": "Failed to apply to digital human", "loadAudioFailed": "Failed to load podcast audio", "sessionDataNotFound": "Session data not found, please refresh history", "loadSessionFailed": "Failed to load session", "loadAudioFailedDetail": "Failed to load audio", "audioDecodeFailed": "Audio decode failed: {error}", "audioLoadFailedNetwork": "Audio load failed, please check network connection", "audioLoadFailedFormat": "Audio load failed, please check network connection or audio format", "audioLoadFailedWithError": "Audio load failed: {error}", "audioMayBeSilent": "Audio playback may be silent, please refresh page and retry", "unknownError": "Unknown error", "exampleInputs": [ "https://github.com/ModelTC/LightX2V", "Principles of LLM Large Models", "What is Deep Learning?", "How to Balance Work and Life?", "How to Lose Weight Scientifically" ] }, "faceDetectionFailed": "Face detection failed", "pleaseUploadImage": "Please upload an image first", "multiRoleModeRequires": "Multi-role mode requires at least 2 roles, please manually add more roles", "audioSeparationFailed": "Audio separation failed", "singleRoleModeInfo": "In single-role mode, all characters will use the same audio track for lip-sync.", "ttsCompleted": "Text-to-speech completed, automatically added to audio materials", "imageDragSuccess": "Image drag and drop upload successful", "pleaseDragImage": "Please drag an image file", "audioDragSuccess": "Audio/video drag and drop upload successful", "pleaseDragAudio": "Please drag an audio or video file", "videoDragSuccess": "Video drag and drop upload successful", "pleaseDragVideo": "Please drag a video file", "authFailedPleaseRelogin": "Authentication failed, please log in again", "getGitHubAuthUrlFailed": "Failed to get GitHub authentication URL", "getGoogleAuthUrlFailed": "Failed to get Google authentication URL", "pleaseEnterPhoneNumber": "Please enter phone number", "pleaseEnterValidPhoneNumber": "Please enter a valid phone number format", "verificationCodeSent": "Verification code sent, please check your SMS", "sendVerificationCodeFailed": "Failed to send verification code", "sendVerificationCodeFailedRetry": "Failed to send verification code, please retry", "pleaseEnterPhoneAndCode": "Please enter phone number and verification code", "loginSuccess": "Login successful", "verificationCodeErrorOrExpired": "Verification code error or expired", "loginFailedRetry": "Login failed, please retry", "loginError": "An error occurred during login", "loggedOut": "Logged out", "loadModelListFailed": "Failed to load model list", "loadModelFailed": "Failed to load model", "imageTemplateSelected": "Image template selected", "loadImageTemplateFailed": "Failed to load image template", "audioTemplateSelected": "Audio template selected", "loadAudioTemplateFailed": "Failed to load audio template", "audioFileUrlFailed": "Failed to get audio file URL", "audioPlaybackFailed": "Audio playback failed", "templateLoadingPleaseWait": "Template is loading, please try again later", "pleaseSelectTaskType": "Please select task type", "pleaseSelectModel": "Please select model", "pleaseEnterPrompt": "Please enter prompt", "promptTooLong": "Prompt length cannot exceed 1000 characters", "i2vTaskRequiresImage": "Image-to-video task requires uploading a reference image", "s2vTaskRequiresImage": "Digital human task requires uploading a character image", "s2vTaskRequiresAudio": "Digital human task requires uploading an audio file", "animateTaskRequiresImage": "Character replacement task requires uploading a character image", "animateTaskRequiresVideo": "Character replacement task requires uploading a reference video", "prepareMultiPersonAudioFailed": "Failed to prepare multi-person audio", "taskSubmittedButParseFailed": "Task submitted successfully, but failed to parse response", "refreshTaskListFailed": "Failed to refresh task list", "getResultFailed": "Failed to get result", "initFailedPleaseRefresh": "Initialization failed, please refresh the page and try again", "historyCleared": "History storage cleared", "historyImageApplied": "History image applied", "applyHistoryImageFailed": "Failed to apply history image", "applyHistoryAudioFailed": "Failed to apply history audio", "audioHistoryUrlFailed": "Failed to get audio history URL", "imageHistoryCleared": "Image history cleared", "audioHistoryCleared": "Audio history cleared", "storageCleared": "Storage cleared", "clearStorageFailed": "Failed to clear storage", "loginExpiredPleaseRelogin": "Login expired, please log in again", "networkRequestFailed": "Network request failed", "videoLoadTimeout": "Video load timeout, please retry", "templateDataIncomplete": "Template data incomplete", "loadMoreInspirationComingSoon": "Load more inspiration feature coming soon...", "microphonePermissionDenied": "Microphone permission denied. Please click the 🔒 or 🎤 icon on the left side of the Chrome address bar, select 'Allow' microphone access, then refresh the page and try again", "microphoneNotFound": "Microphone device not found, please check device connection or use another device", "recordingNotSupportedOnMobile": "Recording is not supported on mobile browsers, you can record video instead", "microphoneInUse": "Microphone is being used by another application, please close other programs using the microphone and try again", "microphoneNotCompatible": "Microphone device does not support the required recording parameters, please use another microphone device", "securityErrorUseHttps": "Security restriction: Please ensure you are accessing the website using HTTPS protocol", "shareDataIncomplete": "Share data incomplete", "audioLoadFailed": "Audio load failed", "pleaseRelogin": "Please log in again", "pleaseLoginFirst": "Please log in first", "cancelTaskFailedRetry": "Failed to cancel task, please retry", "shareFailedRetry": "Share failed, please retry", "retryTaskFailedRetry": "Failed to retry task, please retry", "splitingAudio": "Splitting audio in multi-role mode..." }