{
  "app": {
    "name": "leocrm",
    "tagline": "Mini-CRM for small businesses"
  },
  "nav": {
    "dashboard": "Dashboard",
    "companies": "Companies",
    "contacts": "Contacts",
    "calendar": "Calendar",
    "files": "Files",
    "email": "Email",
    "users": "Users",
    "auditLog": "Audit Log",
    "settings": "Settings",
    "aiAssistant": "AI Assistant"
  },
  "auth": {
    "login": "Sign In",
    "logout": "Sign Out",
    "email": "Email Address",
    "password": "Password",
    "loginButton": "Sign In",
    "loginFailed": "Sign in failed. Please check your credentials.",
    "forgotPassword": "Forgot password?",
    "resetPassword": "Reset Password",
    "resetRequestTitle": "Reset Password",
    "resetRequestDesc": "Enter your email address. You will receive a link to reset your password.",
    "resetRequestButton": "Send Link",
    "resetRequestSuccess": "If the email address exists, a reset link has been sent.",
    "resetConfirmTitle": "Set New Password",
    "resetConfirmDesc": "Enter your new password.",
    "newPassword": "New Password",
    "confirmPassword": "Confirm Password",
    "resetConfirmButton": "Change Password",
    "resetConfirmSuccess": "Password changed successfully. You can now sign in.",
    "resetConfirmFailed": "Password could not be changed. The link may have expired.",
    "backToLogin": "Back to Sign In",
    "passwordMismatch": "Passwords do not match.",
    "passwordTooShort": "Password must be at least 8 characters long."
  },
  "common": {
    "save": "Save",
    "cancel": "Cancel",
    "remove": "Remove",
    "delete": "Delete",
    "edit": "Edit",
    "create": "Create",
    "search": "Search",
    "loading": "Loading...",
    "noResults": "No results found",
    "confirm": "Confirm",
    "close": "Close",
    "yes": "Yes",
    "no": "No",
    "actions": "Actions",
    "all": "All",
    "none": "None",
    "error": "Error",
    "success": "Success",
    "warning": "Warning",
    "info": "Information",
    "required": "Required",
    "optional": "Optional",
    "back": "Back",
    "filter": "Filter",
    "sort": "Sort",
    "reset": "Reset",
    "export": "Export",
    "import": "Import",
    "name": "Name",
    "email": "Email",
    "phone": "Phone",
    "status": "Status",
    "role": "Role",
    "active": "Active",
    "inactive": "Inactive"
  },
  "dashboard": {
    "title": "Dashboard",
    "welcome": "Welcome back",
    "recentActivity": "Recent Activity",
    "totalCompanies": "Total Companies",
    "totalContacts": "Total Contacts",
    "activeThisWeek": "Active This Week",
    "newThisMonth": "New This Month",
    "activityUnavailable": "Activities are currently unavailable.",
    "statCompanies": "Companies",
    "statContacts": "Contacts",
    "statTasks": "Open Tasks",
    "statEmails": "Emails Today"
  },
  "companies": {
    "title": "Companies",
    "create": "Create Company",
    "edit": "Edit Company",
    "name": "Company Name",
    "accountNumber": "Account Number",
    "industry": "Industry",
    "phone": "Phone",
    "email": "Email",
    "website": "Website",
    "description": "Description",
    "contacts": "Contacts",
    "files": "Files",
    "activity": "Activity",
    "overview": "Overview",
    "export": "Export CSV",
    "import": "Import CSV",
    "deleteConfirm": "Are you sure you want to delete this company?",
    "deleteConfirmTitle": "Delete Company",
    "emptyTitle": "No companies yet",
    "emptyDescription": "Create your first company to get started.",
    "created": "Company created successfully.",
    "updated": "Company updated successfully.",
    "deleted": "Company deleted successfully.",
    "createFailed": "Failed to create company.",
    "updateFailed": "Failed to update company.",
    "notFound": "Company not found.",
    "noContacts": "This company has no contacts yet.",
    "noFiles": "No files available.",
    "noActivity": "No activity available."
  },
  "contacts": {
    "title": "Contacts",
    "create": "Create Contact",
    "edit": "Edit Contact",
    "firstName": "First Name",
    "lastName": "Last Name",
    "email": "Email",
    "phone": "Phone",
    "position": "Position",
    "companies": "Companies",
    "files": "Files",
    "activity": "Activity",
    "overview": "Overview",
    "deleteConfirm": "Are you sure you want to delete this contact?",
    "deleteConfirmTitle": "Delete Contact",
    "emptyTitle": "No contacts yet",
    "emptyDescription": "Create your first contact to get started.",
    "created": "Contact created successfully.",
    "updated": "Contact updated successfully.",
    "deleted": "Contact deleted successfully.",
    "createFailed": "Failed to create contact.",
    "updateFailed": "Failed to update contact.",
    "notFound": "Contact not found.",
    "assignCompanies": "Assign Companies",
    "noCompanies": "This contact is not assigned to any company.",
    "noFiles": "No files available.",
    "noActivity": "No activity available.",
    "fullName": "Name",
    "allContacts": "All Contacts",
    "persons": "Persons",
    "type": "Type",
    "name": "Name",
    "code": "Customer Code",
    "mobile": "Mobile",
    "website": "Website",
    "searchPlaceholder": "Search contacts...",
    "viewMode": "View",
    "viewList": "List",
    "viewTable": "Table",
    "viewCards": "Cards",
    "selectContact": "No contact selected",
    "selectContactDesc": "Select a contact from the list to view details.",
    "contactPersons": "Contact Persons",
    "addPerson": "Add contact person",
    "editPerson": "Edit contact person",
    "noPersons": "No contact persons.",
    "deletePersonConfirm": "Delete this contact person?",
    "personCreated": "Contact person created.",
    "personUpdated": "Contact person updated.",
    "personDeleted": "Contact person deleted.",
    "mailingAddress": "Mailing Address",
    "visitAddress": "Visit Address",
    "invoiceAddress": "Invoice Address",
    "communication": "Communication",
    "financial": "Financial & Tax",
    "vatCode": "VAT ID",
    "fiscalCode": "Tax Number",
    "commerceCode": "Commercial Register",
    "purchaseNumber": "Purchase Number",
    "bic": "BIC",
    "bankAccount": "IBAN",
    "discounts": "Discounts",
    "discountCrew": "Crew Discount",
    "discountTransport": "Transport Discount",
    "discountRental": "Rental Discount",
    "discountSale": "Sale Discount",
    "discountSubrent": "Subrent Discount",
    "discountTotal": "Total Discount",
    "geo": "Geography",
    "latitude": "Latitude",
    "longitude": "Longitude",
    "notes": "Notes",
    "projectnote": "Project Note",
    "projectnoteTitle": "Note Title",
    "contactWarning": "Contact Warning",
    "customFields": "Custom Fields"
  },
  "settings": {
    "title": "Settings",
    "language": "Language",
    "theme": "Theme",
    "light": "Light",
    "dark": "Dark",
    "system": "System",
    "profile": "Profile",
    "notifications": "Notifications",
    "security": "Security",
    "roles": "Roles",
    "users": "Users",
    "name": "Name",
    "firstName": "First Name",
    "lastName": "Last Name",
    "email": "Email",
    "avatar": "Avatar",
    "currentPassword": "Current Password",
    "newPassword": "New Password",
    "confirmPassword": "Confirm Password",
    "changePassword": "Change Password",
    "profileSaved": "Profile saved successfully.",
    "passwordChanged": "Password changed successfully.",
    "roleName": "Role Name",
    "permissions": "Permissions",
    "systemPermissions": "System Permissions",
    "pluginPermissions": "Plugin Permissions",
    "noPermissions": "No permissions available.",
    "createRole": "Create Role",
    "roleCreated": "Role created successfully.",
    "roleUpdated": "Role successfully updated.",
    "noRoles": "No roles available.",
    "inviteUser": "Invite User",
    "deactivate": "Deactivate",
    "activate": "Activate",
    "userInvited": "User invited successfully.",
    "userDeactivated": "User deactivated.",
    "userActivated": "User activated.",
    "userDeleted": "User deleted successfully.",
    "deleteUserConfirm": "Are you sure you want to delete this user?",
    "noUsers": "No users available.",
    "assignRole": "Assign Role",
    "inviteEmail": "Email Address",
    "inviteRole": "Role",
    "plugins": "Plugins",
    "noPlugins": "No plugins available.",
    "pluginInstall": "Install",
    "pluginActivate": "Activate",
    "pluginDeactivate": "Deactivate",
    "pluginUninstall": "Uninstall",
    "pluginInstalled": "Installed",
    "pluginActive": "Active",
    "pluginInactive": "Inactive",
    "pluginDiscovered": "Available",
    "pluginInstalledSuccess": "Plugin installed successfully.",
    "pluginActivatedSuccess": "Plugin activated successfully.",
    "pluginDeactivatedSuccess": "Plugin deactivated successfully.",
    "pluginUninstalledSuccess": "Plugin uninstalled successfully.",
    "pluginUninstallConfirm": "Really uninstall plugin",
    "pluginRemoveData": "Also remove plugin data (tables)",
    "roleDeleted": "Role deleted successfully."
  },
  "auditLog": {
    "title": "Audit Log",
    "user": "User",
    "action": "Action",
    "entity": "Entity",
    "dateFrom": "Date From",
    "dateTo": "Date To",
    "details": "Details",
    "timestamp": "Timestamp",
    "empty": "No audit log entries available.",
    "notAvailable": "Audit log is currently not available.",
    "entityId": "Entity ID"
  },
  "search": {
    "title": "Search Results",
    "filters": "Filters",
    "entityType": "Entity Type",
    "allTypes": "All Types",
    "companies": "Companies",
    "contacts": "Contacts",
    "noResults": "No results found for \"{{query}}\".",
    "resultsFor": "Results for \"{{query}}\"",
    "dateFrom": "Date From",
    "dateTo": "Date To",
    "enterQuery": "Enter a search term.",
    "mails": "Emails",
    "files": "Files",
    "events": "Events"
  },
  "topbar": {
    "tenant": "Tenant",
    "switchTenant": "Switch Tenant",
    "search": "Search...",
    "notifications": "Notifications",
    "userMenu": "User Menu",
    "profile": "Profile",
    "settings": "Settings",
    "logout": "Sign Out"
  },
  "toast": {
    "success": "Success",
    "error": "Error",
    "warning": "Warning",
    "info": "Information"
  },
  "table": {
    "page": "Page",
    "of": "of",
    "results": "results",
    "perPage": "per page",
    "previous": "Previous",
    "next": "Next",
    "sortAscending": "Sort ascending",
    "sortDescending": "Sort descending",
    "sortedBy": "Sorted by",
    "empty": "No data available"
  },
  "confirmDialog": {
    "title": "Confirmation Required",
    "confirm": "Confirm",
    "cancel": "Cancel"
  },
  "pagination": {
    "previous": "Previous",
    "next": "Next",
    "page": "Page {{page}}",
    "first": "First Page",
    "last": "Last Page"
  },
  "emptyState": {
    "title": "Nothing found",
    "description": "No data available yet."
  },
  "validation": {
    "required": "This field is required.",
    "email": "Please enter a valid email address.",
    "minLength": "At least {{count}} characters required.",
    "maxLength": "At most {{count}} characters allowed.",
    "passwordMismatch": "Passwords do not match."
  },
  "address": {
    "title": "Addresses",
    "addAddress": "Add new address",
    "setDefault": "Set as default",
    "defaultAddress": "Default",
    "noAddresses": "No addresses available.",
    "confirmDelete": "Are you sure you want to delete this address?",
    "label": "Label",
    "type": "Address type",
    "street": "Street",
    "streetNumber": "Street number",
    "city": "City",
    "zip": "ZIP Code",
    "country": "Country",
    "state": "State"
  },
  "addressType": {
    "billing": "Billing address",
    "shipping": "Shipping address",
    "headquarters": "Headquarters",
    "branch": "Branch office",
    "private": "Private",
    "other": "Other"
  },
  "currencies": {
    "title": "Currencies",
    "create": "Create currency",
    "edit": "Edit currency",
    "add": "Add currency",
    "code": "Code",
    "name": "Name",
    "symbol": "Symbol",
    "isDefault": "Default currency",
    "confirmDelete": "Are you sure you want to delete this currency?",
    "created": "Currency created.",
    "updated": "Currency updated.",
    "deleted": "Currency deleted.",
    "createFailed": "Failed to create currency.",
    "updateFailed": "Failed to update currency.",
    "deleteFailed": "Failed to delete currency.",
    "empty": "No currencies"
  },
  "taxes": {
    "title": "Tax rates",
    "create": "Create tax rate",
    "edit": "Edit tax rate",
    "add": "Add tax rate",
    "name": "Name",
    "rate": "Rate (%)",
    "isDefault": "Default tax rate",
    "country": "Country",
    "confirmDelete": "Are you sure you want to delete this tax rate?",
    "created": "Tax rate created.",
    "updated": "Tax rate updated.",
    "deleted": "Tax rate deleted.",
    "empty": "No tax rates"
  },
  "sequences": {
    "title": "Sequences",
    "create": "Create sequence",
    "add": "Add sequence",
    "name": "Name",
    "prefix": "Prefix",
    "nextNumber": "Next number",
    "padding": "Padding",
    "confirmDelete": "Are you sure you want to delete this sequence?",
    "created": "Sequence created.",
    "empty": "No sequences"
  },
  "systemSettings": {
    "title": "System",
    "companyInfo": "Company Information",
    "companyName": "Company name",
    "legalForm": "Legal form",
    "companyAddress": "Company address",
    "taxBankInfo": "Tax & Banking",
    "taxNumber": "Tax number",
    "vatId": "VAT ID",
    "iban": "IBAN",
    "bic": "BIC",
    "bankName": "Bank name",
    "ceo": "CEO",
    "tradeRegister": "Trade register",
    "defaults": "Defaults",
    "defaultCurrency": "Default currency",
    "defaultTax": "Default tax rate",
    "invoicePrefix": "Invoice prefix",
    "quotePrefix": "Quote prefix",
    "paymentTermsDays": "Payment terms (days)",
    "saved": "System settings saved.",
    "saveFailed": "Failed to save settings."
  },
  "mail": {
    "title": "Email",
    "settings": "Email Settings",
    "accounts": "Mail Accounts",
    "addAccount": "Add Account",
    "deleteAccount": "Delete",
    "confirmDeleteAccount": "Are you sure you want to delete this mail account? All associated emails and folders will be removed.",
    "accountCreated": "Account created successfully.",
    "accountDeleted": "Account deleted successfully.",
    "noAccounts": "No mail accounts configured.",
    "noAccountsDesc": "Add a mail account to send and receive emails.",
    "configureAccount": "Configure Account",
    "personal": "Personal",
    "shared": "Shared",
    "email": "Email Address",
    "displayName": "Display Name",
    "password": "Password",
    "imapHost": "IMAP Server",
    "imapPort": "IMAP Port",
    "smtpHost": "SMTP Server",
    "smtpPort": "SMTP Port",
    "serverInfo": "Server Info",
    "testConnection": "Test Connection",
    "connectionSuccess": "Connection successful.",
    "syncNow": "Sync Now",
    "syncSuccess": "Sync successful",
    "selectAccount": "Select Account",
    "selectAccountFirst": "Please select an account first.",
    "folders": "Folders",
    "noFolders": "No folders available",
    "noFoldersDesc": "No folders have been configured yet.",
    "noMails": "No emails",
    "noMailsDesc": "There are no emails in this folder.",
    "noSubject": "No Subject",
    "selectMail": "Select Email",
    "selectMailToRead": "No email selected",
    "selectMailToReadDesc": "Select an email from the list to read it.",
    "from": "From",
    "to": "To",
    "cc": "CC",
    "bcc": "BCC",
    "date": "Date",
    "subject": "Subject",
    "subjectPlaceholder": "Enter subject...",
    "body": "Body",
    "attachments": "Attachments",
    "addAttachment": "Add Attachment",
    "download": "Download",
    "compose": "Compose",
    "send": "Send",
    "sent": "Email sent.",
    "reply": "Reply",
    "forward": "Forward",
    "forwarding": "Forwarding",
    "flag": "Flag",
    "unflag": "Unflag",
    "flagged": "Flagged",
    "toggleFlag": "Toggle Flag",
    "unread": "Unread",
    "createEvent": "Create Event",
    "eventCreated": "Event created from email.",
    "searchPlaceholder": "Search emails...",
    "showCcBcc": "Show CC/BCC",
    "htmlUnsafe": "HTML content was sanitized for security.",
    "bold": "Bold",
    "italic": "Italic",
    "insertLink": "Insert Link",
    "linkUrl": "URL",
    "insertTemplate": "Insert Template",
    "template": "Template",
    "selectTemplate": "Select Template",
    "noTemplates": "No templates available",
    "noTemplatesDesc": "No email templates have been created yet.",
    "signature": "Signature",
    "signatures": "Signatures",
    "signatureName": "Signature Name",
    "signatureBody": "Signature Body",
    "newSignature": "New Signature",
    "noSignature": "No Signature",
    "noSignatures": "No signatures available",
    "noSignaturesDesc": "Create a signature for your emails.",
    "defaultSignature": "Default Signature",
    "signatureCreated": "Signature created.",
    "signatureUpdated": "Signature updated.",
    "signatureDeleted": "Signature deleted.",
    "confirmDeleteSignature": "Are you sure you want to delete this signature?",
    "deleteSignature": "Delete Signature",
    "rules": "Rules",
    "newRule": "New Rule",
    "ruleName": "Rule Name",
    "rulePriority": "Priority",
    "ruleConditions": "Conditions",
    "ruleActions": "Actions",
    "addCondition": "Add Condition",
    "addAction": "Add Action",
    "ruleCondFromContains": "From contains",
    "ruleCondToContains": "To contains",
    "ruleCondSubjectContains": "Subject contains",
    "ruleCondBodyContains": "Body contains",
    "ruleCondHasAttachment": "Has attachment",
    "ruleCondValue": "Value",
    "ruleActionMoveToFolder": "Move to folder",
    "ruleActionMarkAsRead": "Mark as read",
    "ruleActionMarkAsFlagged": "Mark as flagged",
    "ruleActionForwardTo": "Forward to",
    "ruleActionDelete": "Delete",
    "ruleActionValue": "Value",
    "ruleCreated": "Rule created.",
    "ruleDeleted": "Rule deleted.",
    "confirmDeleteRule": "Are you sure you want to delete this rule?",
    "deleteRule": "Delete Rule",
    "noRules": "No rules available",
    "noRulesDesc": "Create rules for automatic email processing.",
    "labels": "Labels",
    "newLabel": "New Label",
    "labelName": "Label Name",
    "labelColor": "Color",
    "labelCreated": "Label created.",
    "labelDeleted": "Label deleted.",
    "confirmDeleteLabel": "Are you sure you want to delete this label?",
    "deleteLabel": "Delete Label",
    "noLabels": "No labels available",
    "noLabelsDesc": "Create labels to organize your emails.",
    "vacationResponder": "Vacation Responder",
    "enableVacation": "Enable vacation responder",
    "vacationSubject": "Subject",
    "vacationSubjectPlaceholder": "Enter vacation subject...",
    "vacationBody": "Message",
    "vacationBodyPlaceholder": "Your vacation message...",
    "vacationStart": "Start Date",
    "vacationEnd": "End Date",
    "vacationSaved": "Vacation responder saved.",
    "pgpKeys": "PGP Keys",
    "pgpImportKey": "Import PGP Key",
    "importKey": "Import Key",
    "privateKey": "Private Key",
    "privateKeyLabel": "Private PGP Key",
    "publicKey": "Public Key",
    "passphrase": "Passphrase",
    "pgpKeyImported": "PGP key imported successfully.",
    "contactPgpKeys": "Contact PGP Keys",
    "contactPgpStored": "PGP key stored for contact.",
    "storeContactKey": "Store Public Key",
    "contactId": "Contact ID",
    "noPgpKeys": "No PGP keys available",
    "noPgpKeysDesc": "Import a PGP key for encryption.",
    "noContactKeys": "No contact keys available",
    "noContactKeysDesc": "Store public keys for your contacts.",
    "tabAccounts": "Accounts",
    "tabSignatures": "Signatures",
    "tabRules": "Rules",
    "tabLabels": "Labels",
    "tabVacation": "Vacation",
    "tabPgp": "PGP Encryption",
    "markRead": "Mark as Read",
    "markUnread": "Mark as Unread",
    "selectAll": "Select All",
    "bulkActions": "Bulk Actions",
    "selectedCount": "{{count}} selected",
    "delete": "Delete",
    "deleteConfirm": "Are you sure you want to delete this email?",
    "deleteMail": "Delete Email",
    "bulkDelete": "Delete All",
    "bulkDeleteConfirm": "Are you sure you want to delete the selected emails?",
    "move": "Move",
    "moveTo": "Move to",
    "moveMail": "Move Email",
    "bulkMove": "Move All",
    "saveDraft": "Save Draft",
    "editDraft": "Edit Draft",
    "draftSaved": "Draft saved.",
    "draft": "Draft",
    "sortBy": "Sort by",
    "sortDate": "Date",
    "sortFrom": "From",
    "sortSubject": "Subject",
    "sortAsc": "Ascending",
    "sortDesc": "Descending",
    "syncFailed": "Sync failed",
    "syncing": "Syncing...",
    "autoSyncEnabled": "Auto-sync enabled"
  },
  "notifications": {
    "title": "Notification Settings",
    "description": "Choose which notifications you want to receive",
    "enabled": "Enabled",
    "disabled": "Disabled",
    "saved": "Preference saved",
    "category": {
      "mail": "Mail",
      "general": "General"
    }
  },
  "calendar": {
    "weekdays": [
      "Mon",
      "Tue",
      "Wed",
      "Thu",
      "Fri",
      "Sat",
      "Sun"
    ],
    "months": [
      "January",
      "February",
      "March",
      "April",
      "May",
      "June",
      "July",
      "August",
      "September",
      "October",
      "November",
      "December"
    ]
  },
  "dms": {
    "title": "Files",
    "trash": "Trash",
    "newFolder": "New Folder",
    "upload": "Upload",
    "search": "Search files",
    "searchPlaceholder": "Search...",
    "folders": "Folders",
    "files": "Files",
    "uploadDropHere": "Drag files here or click to select",
    "shareWith": "Shares",
    "addShare": "Add share",
    "userOrGroup": "User or Group",
    "userId": "User ID",
    "groupId": "Group ID",
    "permissionLevel": "Permission level",
    "shareLink": "Public link",
    "password": "Password",
    "expiryDate": "Expiry date",
    "createShareLink": "Create link",
    "loading": "Loading",
    "shared": "Share created",
    "linkCopied": "Link copied",
    "uploadError": "Upload failed"
  },
  "permissions": {
    "user": "User",
    "group": "Group",
    "permissionRead": "Read",
    "permissionWrite": "Write",
    "filePermissions": "File permissions",
    "noPermissions": "No permissions",
    "revoked": "Permission revoked",
    "linkCreated": "Link created",
    "linkRevoked": "Link revoked"
  },
  "tags": {
    "bulkAssignTitle": "Assign tags",
    "selectedEntities": "{{count}} selected entries",
    "search": "Search tags",
    "loading": "Loading",
    "cancel": "Cancel",
    "bulkAssign": "Assign tags",
    "assignedTags": "Assigned tags",
    "noTagsAssigned": "No tags assigned",
    "availableTags": "Available tags",
    "addTag": "Add tag",
    "create": "New tag",
    "selectTags": "Select {{count}} tags"
  }
}