{ "navbar": { "useCases": "Use cases", "faq": "FAQ", "getFree": "Get FairClip free" }, "language": { "english": "English", "chinese": "简体中文" }, "common": { "search": "Search...", "title": "MemoWake - Home Video Memory, Powered by AI", "name": "MemoWake", "homepage": "HomePage", "signup": "Sign up", "login": "Login", "trade": "沪ICP备2025133004号-2A", "logout": "Logout", "self": "Personal Center" }, "welcome": { "welcome": "Welcome to MemoWake~", "slogan": "Preserve your love, laughter and precious moments forever", "notice": "s back to live family portrait " }, "imagePreview": { "zoomOut": "Zoom out", "zoomIn": "Zoom in", "resetView": "Reset view", "rotateCounterClockwise": "Rotate counter-clockwise", "rotateClockwise": "Rotate clockwise", "close": "Close preview", "previous": "Previous image", "next": "Next image", "imageCounter": "Image {{current}} of {{total}}", "preview": "Preview image" }, "fileUploader": { "uploadingFiles": "Uploading files...", "selectedFiles": "Selected files", "addMoreFiles": "Add more files", "clearAll": "Clear all", "upload": "Upload", "uploading": "Uploading...", "dragAndDropFiles": "Drag and drop files here", "dropFilesHere": "Drop files here", "orClickToUpload": "or click to upload", "supportedFormats": "Supported formats", "maxFileSize": "Maximum file size", "uploadProgress": "Upload progress", "remove": "Remove", "uploadedFiles": "Uploaded files", "clickToReplaceFile": "Click to replace file", "invalidFileTitle": "Invalid file type", "fileTooLargeTitle": "File too large", "fileTooSmallTitle": "File too small", "fileTooSmall": "File too small,please upload a larger file.", "uploadErrorTitle": "Upload failed" }, "validation": { "file": { "invalidType": "Invalid file type", "tooLarge": "File too large", "tooSmall": "File too small" }, "email": { "required": "Email is required", "invalid": "Please enter a valid email address", "missingAt": "Email must contain @", "missingDomain": "Email must contain a domain (e.g. example.com)", "missingUsername": "Email must contain a username before @", "tooShort": "Email is too short", "tooLong": "Email is too long" }, "password": { "required": "Password is required", "tooShort": "Password must be at least 6 characters", "tooLong": "Password is too long", "noUppercase": "Password must contain at least one uppercase letter", "noLowercase": "Password must contain at least one lowercase letter", "noNumber": "Password must contain at least one number", "noSpecialChar": "Password must contain at least one special character", "mismatch": "Passwords do not match" }, "username": { "required": "Username is required", "invalidChars": "Username can only contain letters, numbers, and Chinese characters", "tooShort": "Username is too short", "tooLong": "Username is too long" }, "number": { "required": "Number is required", "notNumber": "Please enter a valid number", "tooSmall": "Number is too small", "tooLarge": "Number is too large", "invalidFormat": "Invalid number format", "decimalNotAllowed": "Decimal numbers are not allowed", "negativeNotAllowed": "Negative numbers are not allowed" }, "verifyCode": { "required": "Verification code is required", "invalidLength": "Verification code must be 6 digits", "invalidFormat": "Verification code must contain only numbers", "expired": "Verification code has expired, please request a new one", "incorrect": "Incorrect verification code, please try again" }, "terms": { "required": "You must agree to the Terms and Privacy Policy" } }, "loading": "Loading..." }