// Pro license (upgrade gate / settings section) export default { title: 'License', freeBadge: 'Free', freeDesc: 'Free plan includes basic log query only. Upgrade to Pro for more.', edition: 'Edition', expiry: 'Valid until', customer: 'Licensed to', instances: 'Instance limit', instanceId: 'Instance ID', instanceIdHint: 'Provide this ID for offline licensing. Machine fingerprint only — no personal data.', instanceIdCopied: 'Instance ID copied', instanceIdCopyFailed: 'Copy failed — select manually', copy: 'Copy', activateHint: 'Online keys start with LIC-; offline LICOFF- keys must bind the Instance ID above', permanent: 'perpetual', personalTitle: 'Personal', teamTitle: 'Team', keyPlaceholder: 'Enter LIC- / LICOFF- key to activate Pro…', activate: 'Activate', activating: 'Activating…', activated: 'Pro activated — all features unlocked', activateFailed: 'Activation failed', deactivate: 'Deactivate license', deactivateConfirmTitle: 'Deactivate license?', deactivateConfirmDesc: 'This machine returns to Free. Online keys notify the server first; on failure local state is kept.', deactivateConfirm: 'Confirm deactivate', graceBadge: 'Grace {{days}}d', deactivating: 'Deactivating…', deactivated: 'License deactivated — this machine is Free again', deactivateFailed: 'Deactivation failed', deactivateOfflineNote: 'Local offline license unbound. The server seat may still be occupied — ask ops to clear it if needed.', legacyBanner: 'Legacy HMAC keys are in a migration window. Please switch to a LIC- / LICOFF- key. Old keys stay valid until the window ends — never silently invalidated.', graceBanner: 'Offline grace: {{days}} day(s) left. Reconnect to re-verify.', status: { expired: 'License expired. Pro features are locked.', expiredCta: 'Re-activate', overInstance: 'Instance limit exceeded', overInstanceCta: 'Release another instance / change key', revoked: 'License invalid or revoked', revokedCta: 'Replace license key', }, gate: { title: '{{feature}} is a Pro feature', desc: 'Upgrade to Pro to unlock the full analytics suite. The Free plan keeps log query, deployment management and user/LDAP administration.', keyPlaceholder: 'Paste LIC- / LICOFF- key…', activate: 'Activate', toSettings: 'Open settings', freeHint: 'Free: basic log query', }, features: { log_analysis: 'Log Analysis', log_alerts: 'Log Alerts', ai_ops: 'AI Assistant', audit_log: 'Audit Log', }, pricing: { personalTitle: 'Personal', personalDesc: '1 instance · personal & community use · community support', teamTitle: 'Team', teamDesc: 'Multiple instances · commercial use · priority support', permanent: 'one-time', }, }