dad9a779df
- Admin modules page at /admin/modules with toggle switches - Sidebar categories now fetch active modules from API dynamically - Added "Module" link under admin section in sidebar - Added i18n keys for module management (DE + EN) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
176 lines
5.3 KiB
JSON
176 lines
5.3 KiB
JSON
{
|
|
"common": {
|
|
"appName": "Tessera",
|
|
"loading": "Loading...",
|
|
"save": "Save",
|
|
"cancel": "Cancel",
|
|
"menu": "Menu",
|
|
"confirm": "Confirm",
|
|
"delete": "Delete",
|
|
"edit": "Edit",
|
|
"create": "Create",
|
|
"close": "Close",
|
|
"yes": "Yes",
|
|
"no": "No",
|
|
"active": "Active",
|
|
"inactive": "Inactive",
|
|
"actions": "Actions",
|
|
"accessDenied": "Access denied"
|
|
},
|
|
"auth": {
|
|
"login": "Sign In",
|
|
"username": "Username",
|
|
"password": "Password",
|
|
"rememberMe": "Remember me",
|
|
"submit": "Sign In",
|
|
"forgotPassword": "Forgot password?",
|
|
"error": {
|
|
"invalidCredentials": "Invalid username or password",
|
|
"networkError": "Connection error. Please try again."
|
|
},
|
|
"branding": {
|
|
"tagline": "Modular workflow platform for your organization"
|
|
},
|
|
"resetPassword": {
|
|
"title": "Reset Password",
|
|
"email": "Email address",
|
|
"submit": "Send Reset Link",
|
|
"success": "If an account with this email exists, a reset link has been sent.",
|
|
"backToLogin": "Back to Sign In",
|
|
"newPasswordTitle": "Set New Password",
|
|
"newPassword": "New Password",
|
|
"confirmPassword": "Confirm Password",
|
|
"submitReset": "Reset Password",
|
|
"resetSuccess": "Your password has been reset successfully.",
|
|
"redirecting": "You will be redirected to the sign in page in a few seconds...",
|
|
"tokenExpired": "This reset link has expired. Please request a new one.",
|
|
"tokenUsed": "This reset link has already been used. Please request a new one.",
|
|
"tokenInvalid": "This reset link is invalid.",
|
|
"passwordMismatch": "Passwords do not match."
|
|
},
|
|
"changePassword": {
|
|
"title": "Change Password",
|
|
"currentPassword": "Current Password",
|
|
"newPassword": "New Password",
|
|
"confirmPassword": "Confirm New Password",
|
|
"submit": "Change Password",
|
|
"success": "Your password has been changed successfully.",
|
|
"forceChangeNotice": "For security reasons, you must change your password before continuing.",
|
|
"wrongCurrentPassword": "The current password is incorrect.",
|
|
"networkError": "Connection error. Please try again.",
|
|
"passwordMismatch": "Passwords do not match."
|
|
}
|
|
},
|
|
"header": {
|
|
"search": "Search...",
|
|
"userMenu": "User menu",
|
|
"breadcrumb": {
|
|
"home": "Home"
|
|
},
|
|
"logout": "Sign Out",
|
|
"role": {
|
|
"SUPER_ADMIN": "Super Admin",
|
|
"ADMIN": "Admin",
|
|
"USER": "User"
|
|
}
|
|
},
|
|
"sidebar": {
|
|
"dashboard": "Dashboard",
|
|
"marketplace": "Marketplace",
|
|
"settings": "Settings",
|
|
"collapse": "Collapse",
|
|
"expand": "Expand",
|
|
"userPlaceholder": "User",
|
|
"categories": {
|
|
"label": "Categories",
|
|
"empty": "No modules"
|
|
},
|
|
"admin": "Administration",
|
|
"users": "Users",
|
|
"tenants": "Tenants",
|
|
"ldap": "LDAP",
|
|
"modules": "Modules"
|
|
},
|
|
"dashboard": {
|
|
"title": "Dashboard",
|
|
"empty": "No active widgets",
|
|
"addWidget": "Add widget"
|
|
},
|
|
"admin": {
|
|
"users": {
|
|
"title": "User Management",
|
|
"create": "Create User",
|
|
"edit": "Edit User",
|
|
"delete": "Delete User",
|
|
"deleteConfirm": "Are you sure you want to delete this user?",
|
|
"name": "Name",
|
|
"username": "Username",
|
|
"email": "Email",
|
|
"displayName": "Display Name",
|
|
"role": "Role",
|
|
"status": "Status",
|
|
"actions": "Actions",
|
|
"password": "Password",
|
|
"noUsers": "No users found"
|
|
},
|
|
"tenants": {
|
|
"title": "Tenant Management",
|
|
"create": "Create Tenant",
|
|
"edit": "Edit Tenant",
|
|
"name": "Name",
|
|
"slug": "Slug",
|
|
"status": "Status",
|
|
"userCount": "Users",
|
|
"actions": "Actions",
|
|
"noTenants": "No tenants found",
|
|
"deleteConfirm": "Are you sure you want to delete this tenant?",
|
|
"cannotDeleteActive": "Cannot delete tenants with active users"
|
|
}
|
|
},
|
|
"adminModules": {
|
|
"title": "Module Management",
|
|
"description": "Activate or deactivate modules for your tenant",
|
|
"activate": "Activate",
|
|
"deactivate": "Deactivate",
|
|
"activated": "Activated",
|
|
"deactivated": "Deactivated",
|
|
"system": "System",
|
|
"version": "Version",
|
|
"noModules": "No modules available",
|
|
"activateSuccess": "Module activated successfully",
|
|
"deactivateSuccess": "Module deactivated successfully",
|
|
"error": "Error managing module"
|
|
},
|
|
"theme": {
|
|
"light": "Light",
|
|
"dark": "Dark",
|
|
"system": "System"
|
|
},
|
|
"locale": {
|
|
"de": "Deutsch",
|
|
"en": "English"
|
|
},
|
|
"modules": {
|
|
"categoryTitle": "Modules: {category}",
|
|
"openModule": "Open",
|
|
"noModules": "No active modules in this category",
|
|
"notFound": "Module not found",
|
|
"notFoundDescription": "The requested module does not exist or is not activated.",
|
|
"backToCategory": "Back to category",
|
|
"allModules": "Modules",
|
|
"allModulesDescription": "Available modules for your tenant",
|
|
"noActiveModules": "No modules activated. Ask your administrator to enable modules."
|
|
},
|
|
"domaincheck": {
|
|
"title": "Domain Check",
|
|
"description": "Check if a domain is available",
|
|
"inputPlaceholder": "Enter domain (e.g. example)",
|
|
"checkButton": "Check",
|
|
"statusAvailable": "Available",
|
|
"statusRegistered": "Registered",
|
|
"noResults": "Enter a domain name to check availability",
|
|
"checking": "Checking...",
|
|
"error": "Error checking domain"
|
|
}
|
|
}
|