Files
dreamweaver/admin-frontend/src/locales/en.json
zhangtuo e9d7f8832a Initial commit: clean project structure
- Backend: FastAPI + SQLAlchemy + Celery (Python 3.11+)
- Frontend: Vue 3 + TypeScript + Pinia + Tailwind
- Admin Frontend: separate Vue 3 app for management
- Docker Compose: 9 services orchestration
- Specs: design prototypes, memory system PRD, product roadmap

Cleanup performed:
- Removed temporary debug scripts from backend root
- Removed deprecated admin_app.py (embedded UI)
- Removed duplicate docs from admin-frontend
- Updated .gitignore for Vite cache and egg-info
2026-01-20 18:20:03 +08:00

155 lines
7.0 KiB
JSON

{
"app": {
"title": "DreamWeaver",
"navHome": "Home",
"navMyStories": "My Stories",
"navProfiles": "Profiles",
"navUniverses": "Universes",
"navAdmin": "Providers Admin"
},
"home": {
"heroTitle": "Weave magical",
"heroTitleHighlight": "bedtime stories for your child",
"heroSubtitle": "AI-powered personalized stories for children aged 3-8, making every bedtime magical",
"heroCta": "Start Creating",
"heroCtaSecondary": "Learn More",
"heroPreviewTitle": "Bunny's Brave Adventure",
"heroPreviewText": "In a forest kissed by morning dew, there lived a little white bunny named Cotton...",
"trustStoriesCreated": "Stories Created",
"trustFamilies": "Families Trust Us",
"trustSatisfaction": "Satisfaction",
"featuresTitle": "Why Choose DreamWeaver",
"featuresSubtitle": "We combine AI technology with educational principles to create unique stories for every child",
"feature1Title": "AI-Powered Creation",
"feature1Desc": "Enter a few keywords, and AI instantly creates an imaginative original story for your child",
"feature2Title": "Personalized Memory",
"feature2Desc": "The system remembers your child's preferences and growth, making stories more tailored over time",
"feature3Title": "Beautiful AI Illustrations",
"feature3Desc": "Automatically generate unique cover illustrations for each story, bringing them to life",
"feature4Title": "Warm Voice Narration",
"feature4Desc": "Professional AI narration with a warm voice to accompany your child into sweet dreams",
"feature5Title": "Educational Themes",
"feature5Desc": "Courage, friendship, sharing, honesty... naturally weaving positive values into stories",
"feature6Title": "Story Universe",
"feature6Desc": "Create your own world where beloved characters continue their adventures across stories",
"howItWorksTitle": "How It Works",
"howItWorksSubtitle": "Four steps to start your magical story journey",
"step1Title": "Enter Ideas",
"step1Desc": "Input keywords, characters, or simple ideas",
"step2Title": "AI Creates",
"step2Desc": "AI generates a unique story based on your input",
"step3Title": "Enrich Content",
"step3Desc": "Auto-generate beautiful illustrations and audio",
"step4Title": "Share Stories",
"step4Desc": "Save and tell stories to your child anytime",
"showcaseTitle": "Designed for Parents",
"showcaseSubtitle": "Simple to use, powerful features",
"showcaseFeature1": "Intuitive interface, generate stories in seconds",
"showcaseFeature2": "Multi-child profile management with separate memories",
"showcaseFeature3": "Story history saved forever, revisit precious moments",
"showcaseFeature4": "Bilingual support to nurture language skills",
"testimonialsTitle": "What Parents Say",
"testimonialsSubtitle": "Real feedback from our users",
"testimonial1Text": "Every night before bed, my daughter wants a new story. DreamWeaver saves me from making up stories, and the quality is amazing!",
"testimonial1Name": "Sarah M.",
"testimonial1Role": "Parent of 5-year-old girl",
"testimonial2Text": "The personalization is incredible! It remembers my son loves dinosaurs and space, and every story hits his interests perfectly.",
"testimonial2Name": "Michael T.",
"testimonial2Role": "Parent of 6-year-old boy",
"testimonial3Text": "The voice narration is fantastic! Even when traveling, I can tell stories remotely. The voice is warm and natural, my daughter loves it.",
"testimonial3Name": "Jennifer L.",
"testimonial3Role": "Parent of 4-year-old girl",
"faqTitle": "Frequently Asked Questions",
"faq1Question": "What age is DreamWeaver suitable for?",
"faq1Answer": "We're designed for children aged 3-8. Story content, language difficulty, and educational themes are all optimized for this age group.",
"faq2Question": "Are the generated stories safe?",
"faq2Answer": "Absolutely safe. All stories go through content filtering to ensure they're appropriate for children and convey positive values.",
"faq3Question": "Can I customize story characters?",
"faq3Answer": "Yes! You can set preferences in your child's profile, or specify character names and traits when creating. AI will incorporate them into the story.",
"faq4Question": "Will stories repeat?",
"faq4Answer": "No. Every story is originally generated by AI in real-time. Even with the same keywords, you'll get different stories each time.",
"faq5Question": "What languages are supported?",
"faq5Answer": "Currently we support Chinese and English. You can switch interface language anytime, and stories will adjust accordingly.",
"ctaTitle": "Ready to Create Magic for Your Child?",
"ctaSubtitle": "Start now and let AI weave unique stories for your child's growth",
"ctaButton": "Start Creating Free",
"ctaNote": "No credit card required",
"createModalTitle": "Create New Story",
"inputTypeKeywords": "Keywords",
"inputTypeStory": "Polish Story",
"selectProfile": "Select Child Profile",
"selectProfileOptional": "(Optional)",
"selectUniverse": "Select Story Universe",
"noProfile": "No profile",
"noUniverse": "No universe",
"noUniverseHint": "No universe for this profile yet. Create one in Story Universe.",
"inputLabel": "Enter Keywords",
"inputLabelStory": "Enter Your Story",
"inputPlaceholder": "e.g., bunny, forest, courage, friendship...",
"inputPlaceholderStory": "Enter the story you want to polish...",
"themeLabel": "Select Educational Theme",
"themeOptional": "(Optional)",
"themeCourage": "Courage",
"themeFriendship": "Friendship",
"themeSharing": "Sharing",
"themeHonesty": "Honesty",
"themePersistence": "Persistence",
"themeTolerance": "Tolerance",
"themeCustom": "Or custom...",
"errorEmpty": "Please enter content",
"errorLogin": "Please login first",
"generating": "Weaving your story...",
"loginFirst": "Please Login",
"startCreate": "Create Magic Story"
},
"stories": {
"myStories": "My Stories",
"view": "View",
"delete": "Delete",
"confirmDelete": "Are you sure to delete this story?",
"noStories": "No stories yet."
},
"storyDetail": {
"back": "Back",
"generateImage": "Generate Cover",
"playAudio": "Play Audio",
"modeGenerated": "Generated",
"modeEnhanced": "Enhanced"
},
"admin": {
"title": "Provider Management",
"reload": "Reload Cache",
"create": "Create",
"edit": "Edit",
"save": "Save",
"clear": "Clear",
"delete": "Delete",
"name": "Name",
"type": "Type",
"adapter": "Adapter",
"model": "Model",
"apiBase": "API Base",
"timeout": "Timeout (ms)",
"retries": "Max Retries",
"weight": "Weight",
"priority": "Priority",
"configRef": "Config Ref",
"enabled": "Enabled",
"actions": "Actions"
},
"common": {
"enabled": "Enabled",
"disabled": "Disabled",
"confirm": "Confirm",
"cancel": "Cancel"
}
}