{ "title": "Asset Hub", "description": "Manage your global character and location assets", "modelHint": "Asset Hub uses default models. To change settings, go to", "modelHintLink": "API Settings", "modelHintSuffix": "", "folders": "Folders", "noFolders": "No folders yet", "allAssets": "All Assets", "characters": "Characters", "locations": "Locations", "voices": "Voices", "addCharacter": "Add Character", "addLocation": "Add Location", "addVoice": "Add Voice", "newFolder": "New Folder", "editFolder": "Edit Folder", "deleteFolder": "Delete Folder", "folderName": "Folder Name", "folderNamePlaceholder": "Enter folder name", "emptyState": "No assets yet", "emptyStateHint": "Click the buttons above to add characters or locations", "generate": "Generate", "generating": "Generating...", "regenerate": "Regenerate", "undo": "Undo", "delete": "Delete", "cancel": "Cancel", "save": "Save", "create": "Create", "confirmDeleteFolder": "Delete this folder? Assets inside will be moved to uncategorized.", "confirmDeleteCharacter": "Delete this character? This action cannot be undone.", "confirmDeleteLocation": "Delete this location? This action cannot be undone.", "confirmDeleteVoice": "Delete this voice? This action cannot be undone.", "voiceName": "Voice Name", "voiceNamePlaceholder": "Enter voice name", "voiceNameRequired": "Please enter a voice name", "voicePickerTitle": "Select from Voice Library", "voicePickerEmpty": "No voices yet. Please create a voice first.", "voicePickerConfirm": "Confirm Selection", "pagination": { "previous": "Previous", "next": "Next" }, "common": { "cancel": "Cancel" }, "generateFailed": "Generation failed", "selectFailed": "Selection failed", "uploadFailed": "Upload failed", "editFailed": "Edit failed", "saveVoiceFailed": "Failed to save voice", "saveVoiceFailedDetail": "Failed to save voice: {error}", "bindVoiceFailed": "Failed to bind voice", "bindVoiceFailedDetail": "Failed to bind voice: {error}", "voiceDesignSaved": "AI-designed voice has been set for {name}", "appearanceLabel": "Appearance {index}", "voiceSettings": { "title": "Voice", "noVoice": "No voice", "previewFailed": "Preview failed: {error}", "uploadFailed": "Upload audio failed: {error}", "uploading": "Uploading...", "uploaded": "Uploaded", "uploadAudio": "Upload Audio", "aiDesign": "AI Design", "voiceLibrary": "Voice Library", "pause": "Pause", "preview": "Preview Voice" }, "modal": { "newCharacter": "New Character", "confirm": "Confirm", "processing": "Processing...", "newLocation": "New Location", "addCharacter": "Create Character", "addLocation": "Create Location", "adding": "Creating...", "aiDesign": "AI Design", "aiDesignPlaceholder": "e.g., A beautiful woman in a red traditional dress with flowing long hair", "aiDesignLocationPlaceholder": "e.g., A classical Chinese garden with rockery and pavilions", "aiDesignTip": "AI will generate a detailed description based on your input. You can edit it after generation.", "aiDesignLocationTip": "AI will generate a detailed scene description based on your input", "generate": "Generate", "generating": "Generating...", "nameLabel": "Character Name", "namePlaceholder": "Enter character name", "descLabel": "Character Description", "descPlaceholder": "Describe the character's appearance, clothing, hairstyle, etc...", "locationNameLabel": "Location Name", "locationNamePlaceholder": "Enter location name", "locationSummaryLabel": "Location Description", "locationSummaryPlaceholder": "Describe the environment, atmosphere, features, etc...", "referenceUpload": "Upload Reference", "referenceUploadTip": "Upload a character image, AI will convert it to a three-view design sheet", "convertToCharacter": "Convert to 3-View", "converting": "Converting...", "dropOrClick": "Drop image or click to upload", "supportedFormats": "JPG, PNG supported" } }