Files
qlockify-frontend-deployment/src/locales/en.ts

106 lines
4.7 KiB
TypeScript

export const en = {
login: {
welcome: "Welcome to Qlockify",
enterPassword: "Enter your password",
verifyNumber: "Verify your number",
enterMobileDesc: "Enter your mobile number to continue",
signInDesc: "Sign in using your account password",
sentCodeDesc: (mobile: string) => `We sent a 6-digit code to ${mobile}`,
mobilePlaceholder: "Mobile Number (e.g. 09123456789)",
continueWithPassword: "Continue with Password",
orContinueWith: "Or continue with",
otpLogin: "OTP Login",
register: "Register",
passwordPlaceholder: "Password",
signIn: "Sign In",
back: "Back",
otpPlaceholder: "6-digit code",
verifyAndContinue: "Verify & Continue",
terms: "By clicking continue, you agree to our Terms of Service and Privacy Policy.",
brandingQuote: "Manage your time and workspaces efficiently with our minimal, fast, and secure platform.",
toasts: {
enterMobile: "Please enter your mobile number",
verifySent: "Verification code sent!",
failedOtp: "Failed to send OTP",
fillAll: "Please fill all fields",
successLogin: "Successfully logged in!",
invalidCreds: "Invalid credentials",
enterOtp: "Please enter the OTP code",
invalidOtp: "Invalid OTP code"
}
},
loginTerms: {
prefix: "By logging in, you agree to our ",
link: "Terms of Service and Privacy Policy",
suffix: ""
},
terms: {
back: "Back",
title: "Terms of Service and Privacy Policy",
lastUpdated: "Last Updated: March 12, 2026",
sections: {
acceptance: {
title: "1. Acceptance of Terms",
content: "By accessing and using Qlockify, you agree to be bound by these Terms of Service and all applicable laws and regulations. If you do not agree with any of these terms, you are prohibited from using or accessing this site."
},
license: {
title: "2. User License and Responsibilities",
items: [
"You must provide accurate, current, and complete information during the registration process.",
"You are responsible for maintaining the security of your account and password.",
"You may not use the service for any illegal or unauthorized purpose.",
"Your use of the service must not violate any laws in your jurisdiction."
]
},
privacy: {
title: "3. Privacy Policy & Data Collection",
p1: "We take your privacy seriously. We collect information to provide better services to our users. The types of personal data we collect include:",
personalLabel: "Personal Information",
personalText: "Name, email address, phone number, and birth date provided during registration or profile updates.",
usageLabel: "Usage Data",
usageText: "Information on how the service is accessed and used, including timestamps and device metrics.",
p2: "We do not sell, trade, or rent your personal identification information to others. We employ industry-standard security measures to protect against unauthorized access, alteration, disclosure, or destruction of your personal data."
},
liability: {
title: "4. Limitation of Liability",
content: "In no event shall Qlockify or its suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption) arising out of the use or inability to use the materials on the platform."
},
modifications: {
title: "5. Modifications",
content: "We may revise these terms of service at any time without notice. By using this website, you are agreeing to be bound by the then-current version of these terms of service."
},
},
},
profile: {
"title": "User Profile",
"firstName": "First Name",
"lastName": "Last Name",
"email": "Email",
"description": "Description",
"mobileNumber": "Mobile Number",
"birthDate": "Birth Date",
"yearsOld": "Years Old",
"dateJoined": "Date Joined",
"editInfo": "Edit Info",
"changePicture": "Change Picture",
"save": "Save",
"cancel": "Cancel",
"upload": "Upload",
"remove": "Remove",
"imageInput": "Click to select or drag & drop",
toasts: {
successEdit: "Profile updated successfully!",
successImage: "Profile picture updated!",
successRemoveImage: "Profile picture removed!",
error: "Something went wrong!"
}
},
logout: "Logout",
logoutToast: "Successfully logged out!",
confirmLogoutTitle: "Confirm Logout",
confirmLogoutMessage: "Are you sure you want to log out of your account?",
cancel: "Cancel",
lightMode: "Light Mode",
darkMode: "Dark Mode",
}