adding multilingual support

This commit is contained in:
Azmat-7860
2026-10-03 15:04:48 +05:30
parent 3785ea1e45
commit 0d7785b242
51 changed files with 3007 additions and 250 deletions
+177
View File
@@ -0,0 +1,177 @@
{
"@@locale": "en",
"appTitle": "AuthSec Flutter",
"language": "Language",
"english": "English",
"hindi": "Hindi",
"helloUser": "Hello, {name}",
"@helloUser": {"placeholders": {"name": {"type": "String"}}},
"user": "User",
"logout": "Logout",
"cancel": "Cancel",
"confirm": "Confirm",
"retry": "Retry",
"refresh": "Refresh",
"addNew": "Add new",
"searchEntity": "Search {entity}...",
"@searchEntity": {"placeholders": {"entity": {"type": "String"}}},
"loadingEntity": "Loading {entity}...",
"@loadingEntity": {"placeholders": {"entity": {"type": "String"}}},
"noEntityFound": "No {entity} found",
"@noEntityFound": {"placeholders": {"entity": {"type": "String"}}},
"addEntity": "Add {entity}",
"@addEntity": {"placeholders": {"entity": {"type": "String"}}},
"createEntity": "Create {entity}",
"@createEntity": {"placeholders": {"entity": {"type": "String"}}},
"updateEntity": "Update {entity}",
"@updateEntity": {"placeholders": {"entity": {"type": "String"}}},
"entityRequired": "{field} is required",
"@entityRequired": {"placeholders": {"field": {"type": "String"}}},
"errorLoadingData": "Error loading data",
"somethingWentWrong": "Something went wrong",
"adjustSearchTerms": "Try adjusting your search terms",
"startByAdding": "Start by adding your first {entity}",
"@startByAdding": {"placeholders": {"entity": {"type": "String"}}},
"unknown": "Unknown",
"scanBarcode": "Scan barcode",
"enterOrScanBarcode": "Enter or scan barcode",
"addAudio": "Add audio",
"selectAudioFile": "Select audio file",
"pickColor": "Pick a color",
"systemParameters": "System Parameters",
"editSystemParameters": "Edit System Parameters",
"goBack": "Go back",
"profile": "Profile",
"editProfile": "Edit profile",
"accountUpdate": "Account update",
"changePassword": "Change password",
"confirmLogout": "Confirm logout",
"confirmLogoutBody": "Are you sure you want to log out?",
"logoutAction": "Log out",
"passwordsDoNotMatch": "Passwords do not match",
"requiredField": "This field is required",
"email": "Email",
"password": "Password",
"signIn": "Sign in",
"signUp": "Sign up",
"forgotPassword": "Forgot password?",
"loading": "Loading...",
"save": "Save",
"delete": "Delete",
"edit": "Edit",
"close": "Close"
,"welcomeBack": "Welcome back!"
,"signInToContinue": "Sign in to continue to your account"
,"emailAddress": "Email address"
,"enterYourEmail": "Enter your email"
,"emailRequired": "Email is required"
,"validEmail": "Please enter a valid email"
,"enterYourPassword": "Enter your password"
,"passwordRequired": "Password is required"
,"passwordMinLength": "Password must be at least 6 characters"
,"noAccount": "Don't have an account?"
,"orContinueWith": "Or continue with"
,"verifyOtp": "Verify OTP"
,"otpSentTo": "Enter the 6-digit code sent to"
,"yourEmail": "your email"
,"enterOtp": "Enter 6-digit OTP"
,"didNotReceiveCode": "Didn't receive code?"
,"resendIn": "Resend in {seconds}s"
,"@resendIn": {"placeholders": {"seconds": {"type": "int"}}}
,"resend": "Resend"
,"dashboard": "Dashboard"
,"settings": "Settings"
,"security": "Security"
,"reports": "Reports"
,"manageAccount": "Manage your account"
,"configureSystemSettings": "Configure system settings"
,"updateYourPassword": "Update your password"
,"getOtp": "Get OTP"
,"otpEmailPrompt": "Enter your email to receive a one-time password"
,"enterEmailAddress": "Enter your email address"
,"sendOtp": "Send OTP"
,"sendingOtp": "Sending OTP..."
,"alreadyHaveAccount": "Already have an account?"
,"backToLogin": "Back to login"
,"emailLooksGood": "Email looks good"
,"invalidEmailAddress": "Invalid email address"
,"noDataAvailable": "No data available"
,"noResults": "No results"
,"clearBtn": "Clear"
,"doneBtn": "Done"
,"addFiles": "Add Files"
,"addImage": "Add Image"
,"addVideo": "Add Video"
,"insertBtn": "Insert"
,"noDataFound": "No data found"
,"sysConfigTitle": "System Configuration"
,"sysConfigSubtitle": "Configure system-wide parameters and settings"
,"generatingTheme": "Generating dynamic theme..."
,"themeApplied": "Dynamic theme applied! Colors extracted from logo."
,"themeImmediateNote": "Theme is applied immediately! Click \"Upload Logo\" to save the logo permanently to the database. The dynamic theme will work even if upload fails."
,"uploadNewLogo": "Upload New Logo"
,"removeLogo": "Remove Logo"
,"logoAlreadyUploaded": "Company logo is already uploaded and saved in the system. You can upload a new one or remove the existing logo."
,"manualOverride": "Enable Manual Override"
,"colorPrimary": "Primary"
,"colorSecondary": "Secondary"
,"colorTertiary": "Tertiary"
,"resetLogoColors": "Reset to Logo Colors"
,"resetDefault": "Reset to Default"
,"userRegistration": "User Registration"
,"allowUserRegistration": "Allow new users to register accounts"
,"themeGenerated": "Dynamic Theme Generated"
,"resetThemeTooltip": "Reset to Default Theme"
,"colorPalette": "Color Palette"
,"colorAccent1": "Accent 1"
,"colorAccent2": "Accent 2"
,"colorN": "Color {n}"
,"@colorN": {"placeholders": {"n": {"type": "String"}}}
,"themeInfo": "Theme Information"
,"totalColors": "Total Colors"
,"themeDescription": "Description"
,"warmColors": "Warm Colors"
,"coolColors": "Cool Colors"
,"neutralColors": "Neutral Colors"
,"yes": "Yes"
,"no": "No"
,"primaryButton": "Primary Button"
,"secondaryButton": "Secondary Button"
,"uploadLogo": "Upload Logo"
,"clearLogo": "Clear Logo"
,"saveConfiguration": "Save Configuration"
,"drawerHome": "Home"
,"drawerUsers": "Users"
,"drawerRoles": "Roles"
,"drawerDepartments": "Departments"
,"drawerPositions": "Positions"
,"drawerCharges": "Charges"
,"drawerWeeks": "Weeks"
,"drawerShifts": "Shifts"
,"drawerBilling": "Billing"
,"drawerEdi": "EDI Settings"
,"drawerCompany": "Company"
,"drawerLogo": "Logo"
,"registerCompany": "Register Company"
,"accCompanyName": "Company Name"
,"accCompanyHint": "Enter company name"
,"accWorkspace": "Workspace"
,"accWorkspaceHint": "Enter workspace"
,"accGst": "GST Number"
,"accGstHint": "Enter GST number"
,"accMobile": "Mobile"
,"accMobileHint": "Enter mobile number"
,"accEmailReadonly": "Email (read-only)"
,"accPan": "PAN Card"
,"accPanHint": "Enter PAN"
,"accWorking": "Working"
,"accWorkingHint": "Working status"
,"requiredVal": "Required"
,"nActive": "Active"
,"saveChanges": "Save Changes"
,"selectOption": "Select an option"
,"removeBtn": "Remove"
,"ohSnap": "Oh Snap!"
,"alertTitle": "Alert"
,"successTitle": "Success"
}