- Updated English and Chinese localization files to improve newsletter subscription labels and team references. - Renamed route for notifications from `SettingsNotification` to `SettingsNotifications` for consistency. - Refactored `DashboardPage`, `SettingsBillingPage`, and `SettingsAccountPage` to streamline layout and improve responsiveness. - Introduced `SettingsNotificationPage` to handle notification settings with a dedicated component. - Enhanced various settings components to accept `className` props for better styling flexibility.
417 lines
14 KiB
JSON
417 lines
14 KiB
JSON
{
|
|
"Site": {
|
|
"name": "MkSaaS",
|
|
"tagline": "Make AI SaaS in hours, simply and effortlessly"
|
|
},
|
|
"Common": {
|
|
"login": "Log in",
|
|
"logout": "Log out",
|
|
"signUp": "Sign up",
|
|
"theme": "Toggle theme",
|
|
"language": "Switch language",
|
|
"light": "Light",
|
|
"dark": "Dark",
|
|
"system": "System",
|
|
"copy": "Copy",
|
|
"logoutFailed": "Failed to log out"
|
|
},
|
|
"Metadata": {
|
|
"title": "MkSaaS - The Best AI SaaS Boilerplate",
|
|
"description": "MkSaaS is the best AI SaaS boilerplate. Make AI SaaS in hours, simply and effortlessly"
|
|
},
|
|
"HomePage": {
|
|
"title": "next-intl example",
|
|
"description": "This is a simple example of how to use next-intl to build a website"
|
|
},
|
|
"PricingPage": {
|
|
"title": "Pricing",
|
|
"description": "Choose the plan that's right for you"
|
|
},
|
|
"NotFoundPage": {
|
|
"title": "404",
|
|
"message": "Sorry, the page you are looking for does not exist.",
|
|
"backToHome": "Back to home"
|
|
},
|
|
"ErrorPage": {
|
|
"title": "Oops! Something went wrong!",
|
|
"tryAgain": "Try again",
|
|
"backToHome": "Back to home"
|
|
},
|
|
"AboutPage": {
|
|
"title": "About",
|
|
"description": "This is MkSaaS, an AI SaaS template built with modern technologies, helping you build your SaaS faster and better.",
|
|
"subtitle": "Learn more about our company, mission, and values",
|
|
"authorName": "MkSaaS",
|
|
"authorBio": "Fullstack Developer",
|
|
"authorIntroduction": "Hi there! This is MkSaaS, an AI SaaS template built with modern technologies, helping you build your SaaS faster and better. If you have any questions, welcome to contact me.",
|
|
"talkWithMe": "Talk with me"
|
|
},
|
|
"ChangelogPage": {
|
|
"title": "Changelog",
|
|
"description": "Stay up to date with the latest changes in our product",
|
|
"subtitle": "Stay up to date with the latest changes in our product"
|
|
},
|
|
"ContactPage": {
|
|
"title": "Contact",
|
|
"description": "We'll help you find the right plan for your business",
|
|
"subtitle": "We'll help you find the right plan for your business",
|
|
"form": {
|
|
"title": "Contact Us",
|
|
"description": "If you have any questions or feedback, please reach out to our team",
|
|
"name": "Name",
|
|
"email": "Email",
|
|
"message": "Message",
|
|
"submit": "Submit",
|
|
"submitting": "Submitting...",
|
|
"success": "Message sent successfully",
|
|
"fail": "Failed to send message",
|
|
"nameMinLength": "Name must be at least 3 characters",
|
|
"nameMaxLength": "Name must not exceed 30 characters",
|
|
"emailValidation": "Please enter a valid email address",
|
|
"messageMinLength": "Message must be at least 10 characters",
|
|
"messageMaxLength": "Message must not exceed 500 characters"
|
|
}
|
|
},
|
|
"WaitlistPage": {
|
|
"title": "Waitlist",
|
|
"description": "Join our waitlist for latest news and updates",
|
|
"subtitle": "Join our waitlist for latest news and updates",
|
|
"form": {
|
|
"title": "Join Our Waitlist",
|
|
"description": "We will send you only one email every week, and no spam",
|
|
"email": "Email",
|
|
"subscribe": "Subscribe",
|
|
"subscribing": "Subscribing...",
|
|
"success": "Subscribed successfully",
|
|
"fail": "Failed to subscribe",
|
|
"emailValidation": "Please enter a valid email address"
|
|
}
|
|
},
|
|
"AuthPage": {
|
|
"login": {
|
|
"title": "Login",
|
|
"welcomeBack": "Welcome back",
|
|
"email": "Email",
|
|
"password": "Password",
|
|
"signIn": "Sign In",
|
|
"signUpHint": "Don't have an account? Sign up",
|
|
"forgotPassword": "Forgot Password?",
|
|
"signInWithGoogle": "Sign In with Google",
|
|
"signInWithGitHub": "Sign In with GitHub",
|
|
"showPassword": "Show password",
|
|
"hidePassword": "Hide password",
|
|
"termsOfService": "Terms of Service",
|
|
"privacyPolicy": "Privacy Policy",
|
|
"byClickingContinue": "By clicking continue, you agree to our ",
|
|
"and": " and ",
|
|
"or": "Or continue with"
|
|
},
|
|
"register": {
|
|
"title": "Register",
|
|
"createAccount": "Create an account",
|
|
"name": "Name",
|
|
"email": "Email",
|
|
"password": "Password",
|
|
"signUp": "Sign Up",
|
|
"signInHint": "Already have an account? Sign in",
|
|
"checkEmail": "Please check your email inbox",
|
|
"showPassword": "Show password",
|
|
"hidePassword": "Hide password"
|
|
},
|
|
"forgotPassword": {
|
|
"title": "Forgot Password",
|
|
"email": "Email",
|
|
"send": "Send reset link",
|
|
"backToLogin": "Back to login",
|
|
"checkEmail": "Please check your email inbox"
|
|
},
|
|
"resetPassword": {
|
|
"title": "Reset Password",
|
|
"password": "Password",
|
|
"reset": "Reset password",
|
|
"backToLogin": "Back to login",
|
|
"showPassword": "Show password",
|
|
"hidePassword": "Hide password"
|
|
},
|
|
"error": {
|
|
"title": "Oops! Something went wrong!",
|
|
"tryAgain": "Please try again.",
|
|
"backToLogin": "Back to login",
|
|
"checkEmail": "Please check your email inbox"
|
|
}
|
|
},
|
|
"BlogPage": {
|
|
"title": "Blog",
|
|
"description": "Latest news and updates from our team",
|
|
"subtitle": "Latest news and updates from our team",
|
|
"author": "Author",
|
|
"categories": "Categories",
|
|
"tableOfContents": "Table of Contents",
|
|
"all": "All",
|
|
"noPostsFound": "No posts found",
|
|
"allPosts": "All Posts"
|
|
},
|
|
"Marketing": {
|
|
"navbar": {
|
|
"features": {
|
|
"title": "Features"
|
|
},
|
|
"pricing": {
|
|
"title": "Pricing"
|
|
},
|
|
"blog": {
|
|
"title": "Blog"
|
|
},
|
|
"ai": {
|
|
"title": "AI",
|
|
"items": {
|
|
"text": {
|
|
"title": "AI Text",
|
|
"description": "Show how to use AI to write stunning text"
|
|
},
|
|
"image": {
|
|
"title": "AI Image",
|
|
"description": "Show how to use AI to generate beautiful images"
|
|
},
|
|
"video": {
|
|
"title": "AI Video",
|
|
"description": "Show how to use AI to generate amazing videos"
|
|
},
|
|
"audio": {
|
|
"title": "AI Audio",
|
|
"description": "Show how to use AI to generate wonderful audio"
|
|
}
|
|
}
|
|
},
|
|
"pages": {
|
|
"title": "Pages",
|
|
"items": {
|
|
"about": {
|
|
"title": "About",
|
|
"description": "Learn more about our company, mission, and values"
|
|
},
|
|
"contact": {
|
|
"title": "Contact",
|
|
"description": "Get in touch with our team for support or inquiries"
|
|
},
|
|
"waitlist": {
|
|
"title": "Waitlist",
|
|
"description": "Join our waitlist for latest news and updates"
|
|
},
|
|
"changelog": {
|
|
"title": "Changelog",
|
|
"description": "See the latest updates to our products"
|
|
},
|
|
"roadmap": {
|
|
"title": "Roadmap",
|
|
"description": "Explore our future plans and upcoming features"
|
|
},
|
|
"cookiePolicy": {
|
|
"title": "Cookie Policy",
|
|
"description": "How we use the cookies on our website"
|
|
},
|
|
"privacyPolicy": {
|
|
"title": "Privacy Policy",
|
|
"description": "How we protect and handle your data"
|
|
},
|
|
"termsOfService": {
|
|
"title": "Terms of Service",
|
|
"description": "The legal agreement between you and our company"
|
|
}
|
|
}
|
|
},
|
|
"blocks": {
|
|
"title": "Blocks",
|
|
"items": {
|
|
"hero": {
|
|
"title": "Hero Blocks"
|
|
},
|
|
"pricing": {
|
|
"title": "Pricing Blocks"
|
|
},
|
|
"features": {
|
|
"title": "Features Blocks"
|
|
},
|
|
"faq": {
|
|
"title": "FAQ Blocks"
|
|
},
|
|
"testimonials": {
|
|
"title": "Testimonials Blocks"
|
|
},
|
|
"stats": {
|
|
"title": "Stats Blocks"
|
|
},
|
|
"callToAction": {
|
|
"title": "Call to Action Blocks"
|
|
},
|
|
"content": {
|
|
"title": "Content Blocks"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"footer": {
|
|
"product": {
|
|
"title": "Product",
|
|
"items": {
|
|
"features": "Features",
|
|
"pricing": "Pricing",
|
|
"faq": "FAQ"
|
|
}
|
|
},
|
|
"resources": {
|
|
"title": "Resources",
|
|
"items": {
|
|
"blog": "Blog",
|
|
"changelog": "Changelog",
|
|
"roadmap": "Roadmap"
|
|
}
|
|
},
|
|
"company": {
|
|
"title": "Company",
|
|
"items": {
|
|
"about": "About",
|
|
"contact": "Contact",
|
|
"waitlist": "Waitlist"
|
|
}
|
|
},
|
|
"legal": {
|
|
"title": "Legal",
|
|
"items": {
|
|
"cookiePolicy": "Cookie Policy",
|
|
"privacyPolicy": "Privacy Policy",
|
|
"termsOfService": "Terms of Service"
|
|
}
|
|
}
|
|
},
|
|
"avatar": {
|
|
"dashboard": "Dashboard",
|
|
"settings": "Settings"
|
|
}
|
|
},
|
|
"Dashboard": {
|
|
"sidebar": {
|
|
"dashboard": {
|
|
"title": "Dashboard"
|
|
},
|
|
"ai": {
|
|
"title": "AI",
|
|
"items": {
|
|
"text": {
|
|
"title": "AI Text"
|
|
},
|
|
"image": {
|
|
"title": "AI Image"
|
|
},
|
|
"video": {
|
|
"title": "AI Video"
|
|
},
|
|
"audio": {
|
|
"title": "AI Audio"
|
|
}
|
|
}
|
|
},
|
|
"settings": {
|
|
"title": "Settings",
|
|
"items": {
|
|
"account": {
|
|
"title": "Account",
|
|
"avatar": {
|
|
"title": "Avatar",
|
|
"description": "Click upload button to upload a custom one",
|
|
"recommendation": "An avatar is optional but strongly recommended",
|
|
"uploading": "Uploading...",
|
|
"uploadAvatar": "Upload Avatar",
|
|
"success": "Avatar updated successfully",
|
|
"fail": "Failed to update avatar"
|
|
},
|
|
"name": {
|
|
"title": "Name",
|
|
"description": "Please enter your display name",
|
|
"placeholder": "Enter your name",
|
|
"minLength": "Please use 3 characters at minimum",
|
|
"maxLength": "Please use 30 characters at maximum",
|
|
"hint": "Please use 3-30 characters for your name",
|
|
"success": "Name updated successfully",
|
|
"fail": "Failed to update name"
|
|
},
|
|
"password": {
|
|
"title": "Change Password",
|
|
"description": "Enter your current password and a new password",
|
|
"currentPassword": "Current Password",
|
|
"currentRequired": "Current password is required",
|
|
"newPassword": "New Password",
|
|
"newMinLength": "Password must be at least 8 characters",
|
|
"hint": "Please use at least 8 characters for password",
|
|
"showPassword": "Show password",
|
|
"hidePassword": "Hide password",
|
|
"success": "Password updated successfully",
|
|
"fail": "Failed to update password"
|
|
},
|
|
"setupPassword": {
|
|
"title": "Set Up Password",
|
|
"description": "Set up a password to enable email login.",
|
|
"info": "Setting up a password will allow you to sign in using your email and password in addition to your social login methods. You will receive an email with instructions to set your password.",
|
|
"button": "Set Up Password"
|
|
},
|
|
"deleteAccount": {
|
|
"title": "Delete Account",
|
|
"description": "Permanently remove your account and all of its contents",
|
|
"warning": "This action is not reversible, so please continue with caution",
|
|
"button": "Delete Account",
|
|
"confirmTitle": "Delete Account",
|
|
"confirmDescription": "Are you sure you want to delete your account? This action cannot be undone.",
|
|
"confirm": "Delete",
|
|
"deleting": "Deleting...",
|
|
"success": "Account deleted successfully",
|
|
"fail": "Failed to delete account"
|
|
},
|
|
"save": "Save",
|
|
"saving": "Saving...",
|
|
"cancel": "Cancel"
|
|
},
|
|
"billing": {
|
|
"title": "Billing"
|
|
},
|
|
"notification": {
|
|
"title": "Notification",
|
|
"newsletter": {
|
|
"title": "Newsletter Subscription",
|
|
"description": "Manage your newsletter subscription preferences",
|
|
"label": "Subscribe to newsletter",
|
|
"hint": "You can change your subscription preferences at any time",
|
|
"emailRequired": "Email is required to subscribe to the newsletter",
|
|
"subscribeSuccess": "Successfully subscribed to the newsletter",
|
|
"subscribeFail": "Failed to subscribe to the newsletter",
|
|
"unsubscribeSuccess": "Successfully unsubscribed from the newsletter",
|
|
"unsubscribeFail": "Failed to unsubscribe from the newsletter",
|
|
"error": "An error occurred while updating your subscription"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Mail": {
|
|
"common": {
|
|
"team": "{name} Team",
|
|
"copyright": "©️ {year} All Rights Reserved."
|
|
},
|
|
"verifyEmail": {
|
|
"title": "Hi, {name}.",
|
|
"body": "Please click the link below to verify your email address.",
|
|
"confirmEmail": "Confirm email",
|
|
"subject": "Verify your email"
|
|
},
|
|
"forgotPassword": {
|
|
"title": "Hi, {name}.",
|
|
"body": "Please click the link below to reset your password.",
|
|
"resetPassword": "Reset password",
|
|
"subject": "Reset your password"
|
|
},
|
|
"subscribeNewsletter": {
|
|
"body": "Thank you for subscribing to the newsletter. We will keep you updated with the latest news and updates.",
|
|
"subject": "Thanks for subscribing"
|
|
}
|
|
}
|
|
} |