{
  "common": {
    "save": "Save",
    "cancel": "Cancel",
    "loading": "Loading...",
    "error": "Error",
    "success": "Success",
    "close": "Close",
    "confirm": "Confirm",
    "delete": "Delete",
    "edit": "Edit",
    "back": "Back",
    "next": "Next",
    "previous": "Previous",
    "submit": "Submit",
    "search": "Search",
    "filter": "Filter",
    "reset": "Reset",
    "apply": "Apply",
    "yes": "Yes",
    "no": "No",
    "ok": "OK",
    "user": "User",
    "optional": "Optional"
  },
  "auth": {
    "login": {
      "title": "Sign In",
      "description": "Enter your credentials to access your account",
      "email": "Email",
      "password": "Password",
      "rememberMe": "Remember me",
      "forgotPassword": "Forgot password?",
      "signUp": "Sign up",
      "signingIn": "Signing in...",
      "noAccount": "Don't have an account?",
      "loginFailed": "Login failed",
      "pageLabel": "Login page"
    },
    "register": {
      "title": "Sign Up",
      "createAccount": "Create Account",
      "description": "Create a new account to get started",
      "signUpToStart": "Sign up to get started",
      "email": "Email",
      "password": "Password",
      "confirmPassword": "Confirm Password",
      "fullName": "Full Name",
      "createStrongPassword": "Create a strong password",
      "reEnterPassword": "Re-enter your password",
      "agreeToTerms": "I agree to the",
      "termsAndConditions": "Terms and Conditions",
      "alreadyHaveAccount": "Already have an account?",
      "signIn": "Sign in",
      "signingUp": "Signing up...",
      "creatingAccount": "Creating account...",
      "registrationFailed": "Registration failed",
      "weak": "Weak",
      "fair": "Fair",
      "good": "Good",
      "strong": "Strong",
      "passwordStrength": "Password strength: {strength}"
    },
    "forgotPassword": {
      "title": "Forgot Password",
      "description": "Enter your email address and we'll send you a link to reset your password",
      "checkEmail": "Check your email for reset instructions",
      "email": "Email",
      "sendResetLink": "Send Reset Link",
      "sending": "Sending...",
      "backToLogin": "Back to Login",
      "resetLinkSent": "Reset link sent!",
      "resetLinkSentDetail": "We've sent a password reset link to {email}",
      "checkInbox": "Please check your inbox and follow the instructions to reset your password. If you don't see the email, check your spam folder.",
      "sendToAnotherEmail": "Send to another email",
      "failedToSend": "Failed to send reset link",
      "noAccount": "Don't have an account?",
      "signUp": "Sign up"
    }
  },
  "chat": {
    "newChat": "New Chat",
    "searchPlaceholder": "Search conversations...",
    "typeMessage": "Type your message...",
    "send": "Send message",
    "attachFile": "Attach file",
    "messageInput": "Message input",
    "sendHelp": "Press Enter to send, Shift+Enter for new line",
    "noConversations": "No conversations yet",
    "noConversationsFound": "No conversations found",
    "justNow": "Just now",
    "conversation": "Conversation",
    "conversationList": "Conversation list",
    "searchConversations": "Search conversations",
    "messages": "Chat messages",
    "startConversation": "Start a conversation",
    "startConversationDesc": "Type a message below to get started",
    "messageSent": "Message sent",
    "messageSendFailed": "Failed to send message",
    "newConversationCreated": "New conversation created",
    "switchedToConversation": "Switched to conversation",
    "messageCopied": "Message copied",
    "openSearch": "Open search",
    "loadingTypingIndicator": "Loading typing indicator",
    "typing": "AI is typing...",
    "justNow": "Just now",
    "minutesAgo": "{minutes}m ago",
    "hoursAgo": "{hours}h ago",
    "daysAgo": "{days}d ago",
    "copyMessage": "Copy message",
    "copy": "Copy",
    "editMessage": "Edit message",
    "edit": "Edit",
    "deleteMessage": "Delete message",
    "delete": "Delete",
    "regenerateResponse": "Regenerate response",
    "regenerate": "Regenerate",
    "likeMessage": "Like message",
    "like": "Like",
    "dislikeMessage": "Dislike message",
    "dislike": "Dislike",
    "shareMessage": "Share message",
    "share": "Share",
    "aiAssistant": "AI assistant",
    "aiAssistantAvatar": "AI assistant avatar",
    "userAvatar": "User avatar",
    "avatarOf": "Avatar of {name}",
    "messageActions": "Message actions",
    "closeSidebar": "Close sidebar",
    "openSidebar": "Open sidebar",
    "conversationSidebar": "Conversation sidebar",
    "mainChatArea": "Main chat area",
    "conversationSettingsPanel": "Conversation settings panel"
  },
  "settings": {
    "title": "Settings",
    "description": "Manage your account settings and preferences",
    "navigation": "Settings navigation",
    "profile": {
      "title": "Profile",
      "label": "Profile",
      "firstName": "First Name",
      "lastName": "Last Name",
      "phone": "Phone",
      "bio": "Bio",
      "email": "Email",
      "username": "Username",
      "verified": "Verified",
      "notVerified": "Not verified",
      "changeAvatar": "Change Avatar",
      "uploadAvatar": "Upload Avatar",
      "saveChanges": "Save Changes",
      "changesSaved": "Changes saved successfully",
      "failedToFetch": "Failed to fetch profile",
      "failedToUpdate": "Failed to update profile",
      "failedToUpload": "Failed to upload avatar",
      "uploadSuccess": "Avatar uploaded successfully",
      "selectImageFile": "Please select an image file",
      "imageSizeLimit": "Image size must be less than 5MB",
      "updateInfo": "Update your profile information and avatar",
      "enterFirstName": "Enter your first name",
      "enterLastName": "Enter your last name",
      "enterPhone": "Enter your phone number",
      "bioPlaceholder": "Tell us about yourself",
      "emailCannotChange": "Email cannot be changed",
      "usernameCannotChange": "Username cannot be changed",
      "notSet": "Not set"
    },
    "preferences": {
      "title": "Preferences",
      "label": "Preferences",
      "description": "Customize your experience and application settings",
      "languageAndTheme": "Language & Theme",
      "languageAndThemeDesc": "Choose your preferred language and appearance",
      "language": "Language",
      "languageHelper": "Select your preferred language",
      "theme": "Theme",
      "themeHelper": "Choose your preferred theme",
      "light": "Light",
      "dark": "Dark",
      "system": "System",
      "chatSettings": "Chat Settings",
      "chatSettingsDesc": "Customize your chat experience",
      "autoScroll": "Auto-scroll",
      "autoScrollDesc": "Automatically scroll to the latest message",
      "showTimestamps": "Show timestamps",
      "showTimestampsDesc": "Display message timestamps",
      "messageGrouping": "Message grouping",
      "messageGroupingHelper": "Choose how messages are grouped",
      "none": "None",
      "byAuthor": "By author",
      "byTime": "By time",
      "fontSize": "Font size",
      "fontSizeHelper": "Choose your preferred font size",
      "small": "Small",
      "medium": "Medium",
      "large": "Large",
      "extraLarge": "Extra Large",
      "accessibility": "Accessibility",
      "accessibilityDesc": "Improve accessibility and usability",
      "highContrast": "High contrast mode",
      "highContrastDesc": "Increase color contrast for better visibility",
      "screenReader": "Screen reader optimizations",
      "screenReaderDesc": "Enable additional ARIA labels and announcements",
      "savePreferences": "Save Preferences",
      "preferencesSaved": "Preferences saved successfully"
    },
    "security": {
      "title": "Security",
      "label": "Security",
      "changePassword": "Change Password",
      "currentPassword": "Current Password",
      "currentPasswordRequired": "Current password is required",
      "newPassword": "New Password",
      "confirmPassword": "Confirm Password",
      "passwordChanged": "Password changed successfully",
      "passwordChangeFailed": "Failed to change password",
      "twoFactorAuth": "Two-Factor Authentication",
      "enable2FA": "Enable 2FA",
      "disable2FA": "Disable 2FA",
      "confirmDisable2FA": "Are you sure you want to disable 2FA?",
      "2FAEnabled": "2FA enabled successfully",
      "2FADisabled": "2FA disabled successfully",
      "enable2FAFailed": "Failed to enable 2FA",
      "disable2FAFailed": "Failed to disable 2FA",
      "invalidVerificationCode": "Invalid verification code",
      "codeMustBe6Digits": "Code must be 6 digits",
      "activeSessions": "Active Sessions",
      "deviceName": "Device Name",
      "ipAddress": "IP Address",
      "lastActivity": "Last activity",
      "created": "Created",
      "revoke": "Revoke",
      "revokeSession": "Revoke Session",
      "never": "Never",
      "noActiveSessions": "No active sessions",
      "2FAStatus": "2FA Status",
      "enabled": "Enabled",
      "disabled": "Disabled",
      "twoFactorDesc": "Add an extra layer of security to your account",
      "twoFactorInstructions": "Two-factor authentication adds an extra layer of security. When enabled, you'll need to enter a code from your authenticator app in addition to your password when signing in.",
      "manageSettings": "Manage your account security settings",
      "updatePasswordDesc": "Update your password to keep your account secure",
      "enterCurrentPassword": "Enter current password",
      "enterNewPassword": "Enter new password",
      "confirmNewPassword": "Confirm new password",
      "updatePassword": "Update Password",
      "manageDevices": "Manage devices that are signed in to your account",
      "unknownDevice": "Unknown Device",
      "confirmRevokeAll": "Are you sure you want to revoke all other sessions?",
      "revokeAllOtherSessions": "Revoke All Other Sessions",
      "setup2FA": "Set Up Two-Factor Authentication",
      "scanQRCode": "Scan this QR code with your authenticator app",
      "qrCodeAlt": "QR Code for two-factor authentication",
      "cantScan": "Can't scan? Enter this code manually",
      "verificationCode": "Verification Code",
      "enter6DigitCode": "Enter 6-digit code",
      "enterCodeFromApp": "Enter the 6-digit code from your authenticator app",
      "verifyAndEnable": "Verify & Enable"
    },
    "notifications": {
      "title": "Notifications",
      "label": "Notifications"
    },
    "billing": {
      "title": "Billing",
      "label": "Billing"
    },
    "apiKeys": {
      "title": "API Keys",
      "label": "API Keys",
      "manageKeys": "Manage your API keys for programmatic access",
      "yourApiKeys": "Your API Keys",
      "createAndManage": "Create and manage API keys for accessing the API",
      "createApiKey": "Create API Key",
      "noApiKeys": "No API keys yet",
      "createFirstKey": "Create your first API key to get started",
      "name": "Name",
      "nameRequired": "Name is required",
      "description": "Description",
      "created": "Created",
      "lastUsed": "Last used",
      "expires": "Expires",
      "never": "Never",
      "copy": "Copy",
      "copied": "Copied",
      "delete": "Delete",
      "show": "Show",
      "hide": "Hide",
      "failedToLoad": "Failed to load API keys",
      "failedToCreate": "Failed to create API key",
      "failedToDelete": "Failed to delete API key",
      "deletedSuccessfully": "API key deleted successfully",
      "confirmDelete": "Are you sure you want to delete \"{name}\"? This action cannot be undone.",
      "newApiKeyCreated": "New API Key Created",
      "saveKeySecurely": "Make sure to copy your API key now. You won't be able to see it again!",
      "keyCopied": "API key copied to clipboard",
      "namePlaceholder": "e.g., Production Key, Development Key",
      "nameHelper": "A descriptive name for this API key",
      "descriptionPlaceholder": "Optional description for this API key",
      "newKeyFor": "Your new API key for \"{name}\"",
      "important": "Important",
      "securityBestPractices": "Security Best Practices",
      "practice1": "Keep your API keys secure and never share them publicly",
      "practice2": "Use environment variables or secure secret management tools",
      "practice3": "Rotate your API keys regularly",
      "practice4": "Delete unused API keys immediately",
      "practice5": "If a key is compromised, revoke it immediately and create a new one",
      "createForAccess": "Create a new API key for programmatic access",
      "copyApiKey": "Copy API Key",
      "iveCopied": "I've copied the key"
    }
  },
  "validation": {
    "required": "This field is required",
    "email": "Invalid email format",
    "emailRequired": "Email is required",
    "password": "Password is required",
    "passwordMin": "Password must be at least 8 characters",
    "passwordConfirm": "Passwords do not match",
    "passwordConfirmRequired": "Please confirm your password",
    "minLength": "Must be at least {min} characters",
    "maxLength": "Must be at most {max} characters",
    "invalidFormat": "Invalid format",
    "fullNameRequired": "Full name is required",
    "fullNameMin": "Full name must be at least 2 characters",
    "fullNameMax": "Full name must be less than 100 characters",
    "passwordUppercase": "Password must contain at least one uppercase letter",
    "passwordLowercase": "Password must contain at least one lowercase letter",
    "passwordNumber": "Password must contain at least one number",
    "passwordSpecial": "Password must contain at least one special character",
    "termsRequired": "You must accept the terms and conditions"
  },
  "errors": {
    "generic": "An error occurred",
    "networkError": "Network error. Please check your connection.",
    "unauthorized": "You are not authorized to perform this action",
    "notFound": "Resource not found",
    "serverError": "Server error. Please try again later.",
    "unknown": "An unknown error occurred"
  },
  "home": {
    "title": "GoodGo Platform",
    "description": "Experience the next generation of minimal intelligence.",
    "welcome": "Welcome, {email}!",
    "role": "Role: {role}",
    "pleaseLogin": "Please log in to continue."
  },
  "account": {
    "title": "My Account",
    "description": "Manage your account settings, view statistics, and monitor activity",
    "editProfile": "Edit Profile",
    "verified": "Verified",
    "stats": {
      "totalChats": "Total Chats",
      "activeSessions": "Active Sessions",
      "apiCalls": "API Calls (This Month)",
      "uptime": "Uptime",
      "vsLastMonth": "vs last month"
    },
    "quickActions": "Quick Actions",
    "quickActionsDescription": "Common account management tasks",
    "actions": {
      "updateProfile": "Update Profile",
      "manageApiKeys": "Manage API Keys",
      "billing": "Billing & Subscription",
      "notifications": "Notification Settings"
    },
    "info": {
      "title": "Account Information",
      "description": "Your account details and verification status",
      "email": "Email",
      "username": "Username",
      "memberSince": "Member Since",
      "plan": "Plan"
    },
    "recentActivity": "Recent Activity",
    "recentActivityDescription": "Your recent account activities and changes",
    "viewAllActivity": "View All Activity",
    "activity": {
      "apiKeyCreated": "Created new API key",
      "profileUpdated": "Updated profile information",
      "chatCreated": "Started new conversation",
      "settingsChanged": "Changed notification preferences"
    },
    "security": {
      "title": "Security Status",
      "description": "Your account security settings and recommendations",
      "score": "Security Score",
      "excellent": "Excellent! Your account is well secured.",
      "improve": "Complete remaining items to improve security.",
      "emailVerified": "Email Verified",
      "twoFactorEnabled": "Two-Factor Authentication",
      "phoneVerified": "Phone Verified",
      "recoveryCodes": "Recovery Codes Generated",
      "enabled": "Enabled",
      "enable": "Enable"
    }
  },
  "footer": {
    "tagline": "Build, deploy, and scale microservices with confidence. Enterprise-grade platform for modern development teams.",
    "product": "Product",
    "company": "Company",
    "support": "Support",
    "features": "Features",
    "pricing": "Pricing",
    "documentation": "Documentation",
    "about": "About",
    "blog": "Blog",
    "careers": "Careers",
    "helpCenter": "Help Center",
    "contact": "Contact",
    "status": "Status",
    "privacyPolicy": "Privacy Policy",
    "termsOfService": "Terms of Service",
    "copyright": "© {year} GoodGo Platform. All rights reserved.",
    "followUs": "Follow us"
  }
}