{
  "layout": {
    "title": "Settings"
  },
  "language": {
    "title": "Language",
    "description": "Default language for the workspace.",
    "ltrEnabled": "Left-to-right layout enabled",
    "rtlEnabled": "Right-to-left layout enabled",
    "english": "English",
    "arabic": "Arabic (العربية)",
    "urdu": "Urdu (اردو)",
    "fontSize": "Font size",
    "fontSizeDescription": "Scale text across Custoray.",
    "fontSizeSm": "Small",
    "fontSizeBase": "Default",
    "fontSizeLg": "Large",
    "fontSizeXl": "Extra large",
    "priceFormat": "Price format",
    "priceFormatDescription": "Choose how amounts show commas and currency across the app.",
    "priceFormatUs": "United States",
    "priceFormatUsHint": "Western grouping with US dollars ($1,234,567.89).",
    "priceFormatPakistani": "Pakistan",
    "priceFormatPakistaniHint": "Lakh/crore grouping with Pakistani rupees.",
    "priceFormatIndian": "India",
    "priceFormatIndianHint": "Lakh/crore grouping with Indian rupees.",
    "priceFormatUk": "United Kingdom",
    "priceFormatUkHint": "Western grouping with British pounds.",
    "priceFormatPersistHint": "Your choice is saved on this device and used for tables, POS, invoices, and reports."
  },
  "appearance": {
    "themes": "Themes",
    "themesDescription": "Choose your style or customize your theme.",
    "lightMode": "Light mode",
    "lightModeDesc": "Bright workspace for daytime use.",
    "darkMode": "Dark mode",
    "darkModeDesc": "Lower contrast for low light.",
    "systemPreferences": "System preferences",
    "systemPreferencesDesc": "Follow your device setting.",
    "accentColors": "Accent colors",
    "accentColorsDescription": "Use a preset or a custom accent color.",
    "customColor": "Custom color",
    "customAccentHex": "Custom accent hex",
    "presets": {
      "green": "Green",
      "red": "Red",
      "blue": "Blue",
      "purple": "Purple",
      "navy": "Navy"
    },
    "showAnimations": "Show animations",
    "showAnimationsDescription": "Enable or disable UI animations.",
    "tablesView": "Tables view",
    "tablesViewDescription": "Customize how tables are displayed in your app.",
    "comfortable": "Comfortable",
    "comfortableDesc": "More space between rows.",
    "compact": "Compact",
    "compactDesc": "Tighter rows for dense lists."
  },
  "company": {
    "title": "Company profile",
    "description": "Business details used on invoice PDFs and other documents.",
    "save": "Save company profile",
    "logoAlt": "Company logo",
    "removeLogo": "Remove logo",
    "logoTitle": "Company logo",
    "logoHint": "Upload your logo for invoices and printed documents.",
    "logoDefaultHint": "Leave empty to use the default Custoray logo.",
    "name": "Company name",
    "tagline": "Tagline",
    "addressLine1": "Address line 1",
    "addressLine2": "Address line 2",
    "phone": "Phone",
    "email": "Email",
    "toastSaved": "Company settings saved."
  },
  "account": {
    "profile": "Profile",
    "profileDescription": "Your name and sign-in email for this organization.",
    "name": "Name",
    "email": "Email",
    "emailHint": "Email is used to sign in and cannot be changed here.",
    "newPassword": "New password",
    "passwordPlaceholder": "Leave blank to keep current password",
    "saveProfile": "Save profile",
    "saving": "Saving…",
    "toastUpdated": "Account updated",
    "toastError": "Could not save account"
  },
  "twoFactor": {
    "title": "Google Authenticator",
    "description": "Add a 6-digit code at sign-in using the Google Authenticator app.",
    "loading": "Loading…",
    "onMessage": "Two-factor authentication is on. Enter a current authenticator code to turn it off.",
    "authenticatorCode": "Authenticator code",
    "disable": "Disable 2FA",
    "disabling": "Disabling…",
    "setupScan": "Scan this QR code in Google Authenticator, then enter the 6-digit code to finish.",
    "qrAlt": "Google Authenticator QR code",
    "enable": "Enable Google 2FA",
    "verifying": "Verifying…",
    "cancel": "Cancel",
    "intro": "After you enable this, sign-in will ask for a Google Authenticator code.",
    "setUp": "Set up Google Authenticator",
    "preparing": "Preparing…",
    "toastEnterCode": "Enter the 6-digit code from Google Authenticator.",
    "toastEnabled": "Google Authenticator is enabled",
    "toastInvalid": "Invalid authenticator code",
    "toastEnterToDisable": "Enter the current 6-digit code to turn 2FA off.",
    "toastDisabled": "Google Authenticator is disabled",
    "toastSecretCopied": "Secret key copied",
    "toastCouldNotCopy": "Could not copy the key",
    "toastCouldNotStart": "Could not start setup"
  },
  "team": {
    "title": "Members",
    "description": "People who can sign in to this organization.",
    "loading": "Loading members…",
    "empty": "No members found.",
    "unnamed": "Unnamed",
    "owner": "Owner",
    "member": "Member",
    "active": "Active",
    "inactive": "Inactive"
  },
  "notifications": {
    "inApp": "In-app notifications",
    "inAppDesc": "Alerts and updates inside Custoray.",
    "email": "Email notifications",
    "emailDesc": "Summaries and important account emails.",
    "sms": "SMS notifications",
    "smsDesc": "Text messages for urgent alerts."
  },
  "documents": {
    "invoiceTitle": "Invoice settings",
    "invoiceDescription": "Choose what prints on sales invoices.",
    "historyTitle": "Full customer history",
    "historyDescription": "Choose what appears on the customer record PDF.",
    "showDiscountsInvoice": "Show discounts in invoice",
    "showDiscountsInvoiceDesc": "Print discount lines on sales invoices.",
    "showAdditionsInvoice": "Show additions in invoice",
    "showAdditionsInvoiceDesc": "Print extra charges and addition lines on sales invoices.",
    "showBalanceInvoice": "Show customer balance in invoice",
    "showBalanceInvoiceDesc": "Print the customer's outstanding account balance on sales invoices.",
    "showDiscountsHistory": "Show discounts in customer history",
    "showDiscountsHistoryDesc": "Include discount lines in the full customer record.",
    "showAdditionsHistory": "Show additions in customer history",
    "showAdditionsHistoryDesc": "Include extra charges and addition lines in the full customer record.",
    "showBalanceHistory": "Show customer balance in customer history",
    "showBalanceHistoryDesc": "Include opening and closing balances in the full customer record."
  },
  "numbering": {
    "title": "Document numbers",
    "description": "Choose automatic IDs with a prefix, or enter numbers yourself — same pattern as product SKUs.",
    "entryHint": "Applies when you add or import records of this type.",
    "autoTitle": "Auto ID",
    "autoDescription": "Assign the next number with your prefix.",
    "customTitle": "Custom ID",
    "customDescription": "Enter the number yourself when creating a record.",
    "prefix": "Prefix",
    "prefixHint": "New records will use {{first}}, then {{second}}, and so on.",
    "customHint": "The number field is required when creating records.",
    "keys": {
      "sales": "Sales invoices",
      "purchases": "Purchase orders",
      "salesReturns": "Sales returns",
      "purchaseReturns": "Purchase returns",
      "customerPayments": "Customer payments",
      "vendorPayments": "Vendor payments",
      "expenses": "Expenses"
    }
  },
  "products": {
    "title": "Product SKUs",
    "description": "Choose whether new products get an automatic SKU or you enter one yourself. Your choice is saved and stays active.",
    "autoTitle": "Auto SKU",
    "autoDescription": "Assign the next SKU with your prefix. SKU field is locked on new products.",
    "customTitle": "Custom SKU",
    "customDescription": "Enter SKUs yourself when adding or importing products. SKU is required.",
    "prefix": "SKU prefix",
    "prefixPlaceholder": "SKU",
    "prefixHint": "New products will use {{first}}, then {{second}}, and so on.",
    "modeActive": "Active",
    "customLockedTitle": "Custom SKU is active",
    "customHint": "SKU is required when adding or importing products. Names may repeat if SKUs differ.",
    "tableHint": "These options apply when you add or import products and persist across sessions."
  },
  "preferences": {
    "title": "App preferences",
    "description": "Default views and behavior across the app.",
    "save": "Save preferences",
    "toastSaved": "App preferences saved.",
    "defaultPurchaseView": "Default purchase view",
    "defaultPurchaseViewHint": "Used when you open Purchases. You can still switch from the table menu.",
    "defaultSalesView": "Default sales view",
    "defaultSalesViewHint": "Used when you open Sales. You can still switch from the table menu."
  },
  "behavior": {
    "notificationsTitle": "Notifications",
    "notificationsDescription": "Choose how you want to be notified.",
    "generalTitle": "General preferences",
    "generalDescription": "Comfort and workflow options.",
    "reduceMotion": "Reduce motion",
    "reduceMotionDesc": "Minimize animations across the interface.",
    "compactLayout": "Compact layout",
    "compactLayoutDesc": "Tighter spacing on tables and lists.",
    "autoSave": "Auto save",
    "autoSaveDesc": "Save form changes automatically where supported."
  },
  "billing": {
    "title": "Billing",
    "billAnnually": "Bill annually",
    "choosePlans": "Choose your plans",
    "monthly": "Monthly",
    "annually": "Annually",
    "freeTrialAvailable": "Free trial available",
    "trialEndsOn": "Free trial available · ends {{date}}",
    "twoMonthsFree": "2 months free on annual plans",
    "saveTwoMonths": "Save 2 months",
    "needMoreTime": "Need more time? Request an extension, or pick a paid plan when you are ready.",
    "annualPromo": "Switch to annual billing and get the first 2 months free.",
    "joinNow": "Join now",
    "requestSent": "Request sent",
    "manageBilling": "Manage billing",
    "managePayment": "Manage payment",
    "yourCurrentPlan": "Your current plan",
    "redirecting": "Redirecting…",
    "subscribe": "Subscribe",
    "upgrade": "Upgrade",
    "sendRequest": "Send request",
    "sending": "Sending…",
    "mostPopular": "Most popular",
    "scale": "Scale",
    "perMonth": "/month",
    "extendTrial": "Extend trial",
    "extendTrialDescription": "Tell us why you need more time. An admin reviews this, and extra trial days are limited.",
    "reason": "Reason",
    "extensionPlaceholder": "A few more days to finish setup / waiting on payment…",
    "freeTrial": "Free trial",
    "products": "Products",
    "users": "Users",
    "branches": "Branches",
    "trialEnds": "Trial ends {{date}}",
    "trialInProgress": "Trial in progress",
    "periodEnds": "Current period ends {{date}}",
    "noBillingPeriod": "No billing period",
    "cardPaymentsHint": "Card payments are not connected yet. This page is for your current subscription and usage — not for switching plans.",
    "toastExplainMoreTime": "Please explain why you need more time (at least 8 characters).",
    "toastRequestSent": "Request sent. We will email you when an admin responds.",
    "toastCouldNotSend": "Could not send request",
    "toastTurnOnAnnually": "Turn on Annually, then pick a plan to get 2 months free.",
    "toastAskOwnerTrial": "Ask the owner to request more trial time.",
    "toastRequestPending": "Your extension request is already pending.",
    "toastAskOwnerPlan": "Ask the business owner to change the plan.",
    "toastStripeNotConfigured": "Stripe is not configured yet. Add the test keys on the API and restart it.",
    "toastPlanUpdated": "Plan updated",
    "toastNoCheckout": "Stripe did not return a checkout page.",
    "toastCouldNotCheckout": "Could not start checkout",
    "toastAskOwnerBilling": "Ask the business owner to manage billing.",
    "toastCouldNotPortal": "Could not open billing portal",
    "statuses": {
      "trial": "Trial",
      "active": "Active",
      "pastDue": "Past due",
      "cancelled": "Cancelled",
      "expired": "Expired"
    }
  }
}
