{
  "common": {
    "loading": "Loading...",
    "save": "Save",
    "cancel": "Cancel",
    "edit": "Edit",
    "delete": "Delete",
    "confirm": "Confirm",
    "close": "Close",
    "back": "Back",
    "next": "Next",
    "previous": "Previous",
    "search": "Search",
    "filter": "Filter",
    "sort": "Sort",
    "view": "View",
    "download": "Download",
    "upload": "Upload",
    "share": "Share",
    "copy": "Copy",
    "refresh": "Refresh",
    "settings": "Settings",
    "profile": "Profile",
    "logout": "Logout",
    "login": "Login",
    "register": "Register",
    "email": "Email",
    "password": "Password",
    "username": "Username",
    "firstName": "First Name",
    "lastName": "Last Name",
    "name": "Name",
    "title": "Title",
    "description": "Description",
    "date": "Date",
    "time": "Time",
    "status": "Status",
    "type": "Type",
    "size": "Size",
    "actions": "Actions",
    "error": "Error",
    "success": "Success",
    "warning": "Warning",
    "info": "Information",
    "yes": "Yes",
    "no": "No",
    "never": "Never",
    "changeTheme": "Change theme",
    "userMenu": "User menu",
    "notifications": "Notifications"
  },
  "auth": {
    "login": {
      "title": "Login",
      "subtitle": "Sign in to your Veza account",
      "email": "Email",
      "password": "Password",
      "rememberMe": "Remember me",
      "forgotPassword": "Forgot password?",
      "loginButton": "Sign in",
      "noAccount": "Don't have an account?",
      "createAccount": "Create account",
      "errors": {
        "invalidCredentials": "Invalid email or password",
        "accountLocked": "Account locked",
        "emailNotVerified": "Email not verified"
      }
    },
    "register": {
      "title": "Create Account",
      "subtitle": "Join the Veza community",
      "firstName": "First Name",
      "lastName": "Last Name",
      "username": "Username",
      "email": "Email",
      "password": "Password",
      "confirmPassword": "Confirm Password",
      "registerButton": "Create Account",
      "hasAccount": "Already have an account?",
      "loginLink": "Sign in",
      "errors": {
        "passwordMismatch": "Passwords do not match",
        "emailExists": "This email is already in use",
        "usernameExists": "This username is already taken",
        "weakPassword": "Password must contain at least 8 characters"
      }
    },
    "forgotPassword": {
      "title": "Forgot Password",
      "subtitle": "Enter your email to receive a reset link",
      "email": "Email",
      "sendButton": "Send Reset Link",
      "backToLogin": "Back to login",
      "success": "Reset email sent"
    }
  },
  "dashboard": {
    "title": "Dashboard",
    "welcome": "Welcome, {{name}}!",
    "stats": {
      "totalTracks": "Total Tracks",
      "totalPlaylists": "Playlists",
      "totalFavorites": "Favorites",
      "totalStorage": "Storage Used"
    },
    "recentActivity": "Recent Activity",
    "recentTracks": "Recent Tracks",
    "quickActions": "Quick Actions",
    "uploadTrack": "Upload Track",
    "createPlaylist": "Create Playlist",
    "startChat": "Start Chat"
  },
  "chat": {
    "title": "Chat",
    "conversations": "Conversations",
    "newConversation": "New Conversation",
    "searchConversations": "Search conversations",
    "noConversations": "No conversations",
    "startConversation": "Start a conversation",
    "messages": {
      "placeholder": "Type your message...",
      "send": "Send",
      "typing": "{{user}} is typing...",
      "online": "Online",
      "offline": "Offline",
      "lastSeen": "Last seen {{time}}"
    },
    "errors": {
      "connectionFailed": "Failed to connect to chat",
      "messageFailed": "Failed to send message",
      "reconnecting": "Reconnecting..."
    }
  },
  "library": {
    "title": "Library",
    "myFiles": "My Files",
    "favorites": "Favorites",
    "recent": "Recent",
    "search": "Search library",
    "filterBy": "Filter by",
    "sortBy": "Sort by",
    "viewMode": {
      "grid": "Grid view",
      "list": "List view"
    },
    "upload": {
      "title": "Upload File",
      "dragDrop": "Drag and drop your files here",
      "or": "or",
      "browseFiles": "Browse files",
      "supportedFormats": "Supported formats: MP3, WAV, FLAC, PDF, DOC, DOCX",
      "maxSize": "Max size: 100MB"
    },
    "actions": {
      "play": "Play",
      "download": "Download",
      "share": "Share",
      "addToFavorites": "Add to favorites",
      "removeFromFavorites": "Remove from favorites",
      "edit": "Edit",
      "delete": "Delete"
    },
    "empty": {
      "title": "Your library is empty",
      "subtitle": "Start by uploading your first files",
      "uploadButton": "Upload file"
    }
  },
  "profile": {
    "title": "Profile",
    "subtitle": "Manage your personal information and preferences",
    "personalInfo": "Personal Information",
    "updateProfile": "Update your profile",
    "edit": "Edit",
    "save": "Save",
    "cancel": "Cancel",
    "avatar": {
      "title": "Profile Picture",
      "changePhoto": "Change photo",
      "removePhoto": "Remove photo"
    },
    "accountInfo": "Account Information",
    "memberSince": "Member since",
    "emailVerified": "Email verified",
    "lastLogin": "Last login",
    "fields": {
      "firstName": "First Name",
      "lastName": "Last Name",
      "username": "Username",
      "email": "Email",
      "bio": "Bio",
      "bioPlaceholder": "Tell us about yourself..."
    }
  },
  "settings": {
    "title": "Settings",
    "subtitle": "Manage your preferences and account settings",
    "tabs": {
      "appearance": "Appearance",
      "language": "Language",
      "notifications": "Notifications",
      "security": "Security"
    },
    "appearance": {
      "theme": "Theme",
      "themeDescription": "Choose the theme that works best for you",
      "light": "Light",
      "dark": "Dark",
      "system": "System",
      "systemDescription": "Follow system"
    },
    "language": {
      "title": "Language and Region",
      "description": "Choose your preferred language",
      "language": "Language"
    },
    "notifications": {
      "title": "Notifications",
      "description": "Configure your notification preferences",
      "emailNotifications": "Email notifications",
      "emailDescription": "Receive notifications by email",
      "pushNotifications": "Push notifications",
      "pushDescription": "Receive push notifications in browser",
      "chatNotifications": "Chat notifications",
      "chatDescription": "Receive notifications for new messages"
    },
    "security": {
      "title": "Security",
      "description": "Manage your security settings",
      "changePassword": "Change password",
      "changePasswordDescription": "Update your password",
      "twoFactor": "Two-factor authentication",
      "twoFactorDescription": "Add an extra layer of security",
      "activeSessions": "Active sessions",
      "activeSessionsDescription": "Manage your login sessions",
      "modify": "Modify",
      "configure": "Configure",
      "view": "View"
    },
    "save": "Save changes",
    "saving": "Saving..."
  },
  "errors": {
    "404": {
      "title": "Page Not Found",
      "message": "The page you're looking for doesn't exist.",
      "backHome": "Back to home"
    },
    "500": {
      "title": "Server Error",
      "message": "An internal error occurred. Please try again later.",
      "retry": "Retry"
    },
    "network": {
      "title": "Connection Error",
      "message": "Unable to connect to server. Check your internet connection.",
      "retry": "Retry"
    },
    "unauthorized": {
      "title": "Unauthorized Access",
      "message": "You don't have permission to access this resource.",
      "login": "Login"
    }
  },
  "navigation": {
    "dashboard": "Dashboard",
    "chat": "Chat",
    "library": "Library",
    "profile": "Profile",
    "settings": "Settings",
    "menu": "Menu",
    "close": "Close"
  },
  "validation": {
    "required": "This field is required",
    "email": "Please enter a valid email address",
    "minLength": "This field must contain at least {{min}} characters",
    "maxLength": "This field cannot exceed {{max}} characters",
    "passwordMatch": "Passwords do not match",
    "fileSize": "File cannot exceed {{max}}MB",
    "fileType": "File type not supported"
  },
  "pwa": {
    "install": {
      "title": "Install Veza",
      "description": "Quickly access Veza from your home screen",
      "button": "Install",
      "installing": "Installing...",
      "later": "Later",
      "success": "App installed successfully!",
      "error": "Installation error"
    },
    "update": {
      "title": "Update available",
      "description": "A new version of Veza is available",
      "button": "Update",
      "updating": "Updating...",
      "later": "Later",
      "success": "App updated!",
      "error": "Update error"
    },
    "offline": {
      "title": "Offline mode",
      "description": "You are currently offline. Some features may be limited.",
      "retry": "Retry"
    },
    "notifications": {
      "permission": {
        "title": "Notifications",
        "description": "Allow notifications to receive important updates",
        "allow": "Allow",
        "deny": "Deny"
      }
    }
  }
}
