79 lines
3.6 KiB
JSON
79 lines
3.6 KiB
JSON
{
|
|
"character": {
|
|
"title": "New Character",
|
|
"name": "Character Name",
|
|
"namePlaceholder": "Enter character name",
|
|
"modeReference": "Reference Image",
|
|
"modeDescription": "Description",
|
|
"isSubAppearance": "This is a sub-appearance",
|
|
"isSubAppearanceHint": "Add a new appearance state for an existing character",
|
|
"uploadReference": "Upload Reference",
|
|
"pasteHint": "Ctrl+V to paste",
|
|
"dropOrClick": "Click to upload or drag image",
|
|
"supportedFormats": "Supports JPG, PNG formats",
|
|
"nameRequired": "Please enter character name first to use reference conversion",
|
|
"convertToSheet": "Convert to standard character sheet",
|
|
"referenceTip": "Upload any character image, AI will generate a standard character sheet",
|
|
"description": "Character Description",
|
|
"modifyDescription": "Modify Description",
|
|
"descPlaceholder": "Enter character appearance description...",
|
|
"modifyDescriptionPlaceholder": "Describe how to modify the primary appearance, e.g. formal outfit, post-battle injuries, add a cloak...",
|
|
"selectMainCharacter": "Select Main Character",
|
|
"selectCharacterPlaceholder": "Please select a character...",
|
|
"appearancesCount": "{count} appearances",
|
|
"changeReason": "Appearance Change Reason",
|
|
"changeReasonPlaceholder": "e.g. injured after battle, changed into formal wear for a banquet...",
|
|
"defaultDescription": "{name}'s character profile",
|
|
"generationMode": "Generation Mode",
|
|
"directGenerate": "Direct Generate",
|
|
"extractPrompt": "Extract Prompt",
|
|
"extractFirst": "Extract Description First",
|
|
"directGenerateDesc": "Directly generate character sheet from reference (img2img)",
|
|
"extractPromptDesc": "Extract description from image first, then generate (txt2img)",
|
|
"maxReferenceImages": "Up to 5 reference images",
|
|
"selectedCount": "Selected {count}/5 images",
|
|
"extractDescription": "Extract Description",
|
|
"extracting": "Extracting...",
|
|
"extractedDescription": "Extracted Description (Editable)",
|
|
"reExtract": "Re-extract",
|
|
"editHint": "Edit the description, then click below to generate",
|
|
"generateFromDescription": "Generate from Description",
|
|
"textToImageTip": "Text-to-image mode: Generate from extracted description",
|
|
"pleaseExtractFirst": "Please extract character description first"
|
|
},
|
|
"location": {
|
|
"title": "New Location",
|
|
"name": "Location Name",
|
|
"namePlaceholder": "Enter location name",
|
|
"description": "Location Description",
|
|
"descPlaceholder": "Enter location description..."
|
|
},
|
|
"artStyle": {
|
|
"title": "Art Style"
|
|
},
|
|
"aiDesign": {
|
|
"title": "AI Design",
|
|
"placeholder": "Describe the character you want...",
|
|
"placeholderLocation": "Describe the scene atmosphere...",
|
|
"generating": "Designing...",
|
|
"generate": "Generate",
|
|
"tip": "Enter a simple description, AI will generate detailed settings"
|
|
},
|
|
"common": {
|
|
"creating": "Creating...",
|
|
"create": "Create",
|
|
"cancel": "Cancel",
|
|
"adding": "Adding...",
|
|
"add": "Add",
|
|
"optional": "(Optional)"
|
|
},
|
|
"errors": {
|
|
"uploadFailed": "Upload failed",
|
|
"extractDescriptionFailed": "Failed to extract description",
|
|
"createFailed": "Creation failed",
|
|
"aiDesignFailed": "AI design failed",
|
|
"addSubAppearanceFailed": "Failed to add sub-appearance",
|
|
"insufficientBalance": "Insufficient balance"
|
|
}
|
|
}
|