feat(abonnements): paliers LLM Essentielle/Premium, admin modeles par forfait, statistiques revenus, emails marketing
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 2m51s

- Gamme officielle : Essentielle (Pro) = deepseek-v4-flash, glm-5.3-flash,
  minimax-m3 ; Premium (Business) = claude-sonnet-5, deepseek-v4-pro, glm-5.3
- Routage reel : le modele employe suit le palier IA du forfait (reglages
  admin > defaut du plan), garde anti-croisement de palier
- Nouvelle page admin « Modeles & abonnements » (matrice forfaits/paliers,
  modele par defaut, catalogue OpenRouter)
- Statistiques enrichies : revenus (30 j + total), MRR estime, credits,
  liste d'attente, paliers utilises
- Nouvelle page admin « Marketing » : audiences avec compteurs, apercu,
  envoi test obligatoire, historique, desabonnement public + en-tetes
  List-Unsubscribe ; .gitignore pour les donnees d'execution
- Interface (accueil + tarifs) alignee sur la gamme, 13 langues completes
- Tests : routage par palier (fonction + tache), marketing, revenus en base
This commit is contained in:
2026-09-05 12:51:49 +02:00
parent 4e6850d6b1
commit 6c26712687
76 changed files with 5289 additions and 271 deletions

View File

@@ -41,7 +41,7 @@
"pricing.plans.pro.feat8": "Cronologia di 90 giorni",
"pricing.plans.business.feat1": "1 000 documenti / mese",
"pricing.plans.business.feat2": "Fino a 500 pagine per documento",
"pricing.plans.business.feat3": "IA Essenziale + Premium (Claude Haiku)",
"pricing.plans.business.feat3": "IA Essenziale + IA Premium (Claude 5)",
"pricing.plans.business.feat4": "Tutti i provider di traduzione",
"pricing.plans.business.feat5": "File fino a 50 MB",
"pricing.plans.business.feat6": "Accesso API (10 000 chiamate/mese)",
@@ -50,7 +50,7 @@
"pricing.plans.business.feat9": "Cronologia di 1 anno",
"pricing.plans.business.feat10": "Analisi avanzate",
"pricing.plans.enterprise.feat1": "Documenti illimitati",
"pricing.plans.enterprise.feat2": "Tutti i modelli IA (GPT-5, Claude Opus 4.6…)",
"pricing.plans.enterprise.feat2": "Tutti i modelli IA (Claude 5, DeepSeek V4 Pro, GLM-5.3…)",
"pricing.plans.enterprise.feat3": "Distribuzione on-premise o cloud dedicato",
"pricing.plans.enterprise.feat4": "SLA 99,9 % garantito",
"pricing.plans.enterprise.feat5": "Supporto dedicato 24/7",
@@ -108,19 +108,19 @@
"pricing.trust.parallel.sub": "IA multi-thread ultraveloce",
"pricing.trust.availability.title": "Disponibile 24/7",
"pricing.trust.availability.sub": "99,9 % di uptime garantito",
"pricing.aiModels.title": "I nostri modelli IA — Marzo 2026",
"pricing.aiModels.title": "I nostri modelli IA — Settembre 2026",
"pricing.aiModels.essential.title": "Traduzione IA Essenziale",
"pricing.aiModels.essential.plan": "Piano Pro",
"pricing.aiModels.essential.descPrefix": "Basato su",
"pricing.aiModels.essential.descSuffix": "— il modello IA più conveniente del 2026. Qualità paragonabile ai modelli frontier a una frazione del costo.",
"pricing.aiModels.essential.modelName": "il nostro modello IA Essenziale",
"pricing.aiModels.essential.context": "163K token di contesto",
"pricing.aiModels.essential.value": "Eccellente rapporto qualità-prezzo",
"pricing.aiModels.essential.descSuffix": "— i modelli IA con il miglior rapporto qualità-prezzo del 2026.",
"pricing.aiModels.essential.modelName": "DeepSeek V4 Flash, GLM-5.3 Flash e MiniMax M3",
"pricing.aiModels.essential.context": "Fino a 1,3 M di contesto (GLM-5.3 Flash)",
"pricing.aiModels.essential.value": "Il miglior rapporto qualità-prezzo",
"pricing.aiModels.premium.title": "Traduzione IA Premium",
"pricing.aiModels.premium.plan": "Piano Business",
"pricing.aiModels.premium.descPrefix": "Basato su",
"pricing.aiModels.premium.descSuffix": "di Anthropic — preciso su documenti legali, medici e tecnici complessi.",
"pricing.aiModels.premium.context": "200K token di contesto",
"pricing.aiModels.premium.context": "1M di contesto",
"pricing.aiModels.premium.precision": "Massima precisione",
"pricing.faq.title": "Domande frequenti",
"pricing.faq.q1": "Posso cambiare piano in qualsiasi momento?",
@@ -128,7 +128,7 @@
"pricing.faq.q2": "Cos'è la «Traduzione IA Essenziale»?",
"pricing.faq.a2": "È il nostro motore IA. Comprende il contesto dei vostri documenti, preserva il layout e gestisce i termini tecnici molto meglio della traduzione classica.",
"pricing.faq.q3": "Qual è la differenza tra IA Essenziale e IA Premium?",
"pricing.faq.a3": "La IA Essenziale usa un modello ottimizzato (eccellente rapporto qualità/prezzo). La IA Premium usa Claude 3.5 Haiku di Anthropic, più precisa su documenti legali, medici e tecnici complessi.",
"pricing.faq.a3": "La IA Essenziale si basa su DeepSeek V4 Flash, GLM-5.3 Flash e MiniMax M3 (eccellente rapporto qualità/prezzo). La IA Premium usa Claude 5 di Anthropic, più precisa su documenti legali, medici e tecnici complessi.",
"pricing.faq.q4": "I miei documenti vengono conservati dopo la traduzione?",
"pricing.faq.a4": "I file tradotti sono disponibili secondo il tuo piano (30 giorni Starter, 90 giorni Pro, 1 anno Business). Sono crittografati a riposo e in transito.",
"pricing.faq.q5": "Cosa succede se supero la quota mensile?",
@@ -146,5 +146,26 @@
"pricing.toast.paymentError": "Errore durante la creazione del pagamento.",
"pricing.dashboard": "Dashboard",
"pricing.okSymbol": "✓",
"pricing.errSymbol": "✕"
"pricing.errSymbol": "✕",
"pricing.aiModels.essential.price": "Da 0,09 $ per milione di token",
"pricing.aiModels.premium.modelName": "Claude 5",
"pricing.aiModels.premium.alternatives": "Alternative: DeepSeek V4 Pro e GLM-5.3",
"pricing.confirm.title": "Conferma il tuo abbonamento",
"pricing.confirm.subtitle": "Verrai reindirizzato al nostro fornitore di pagamento sicuro.",
"pricing.confirm.cancel": "Annulla",
"pricing.confirm.cta": "Vai al pagamento",
"pricing.confirm.year": "anno",
"pricing.confirm.month": "mese",
"pricing.confirm.monthlyEquivalent": "Fatturazione annuale — ovvero {price} € / mese.",
"pricing.confirm.secureNote": "Disdicibile in qualsiasi momento dal tuo profilo. Il pagamento è elaborato da Stripe; i dati della tua carta non passano mai dai nostri server.",
"pricing.enterprise.subject": "Richiesta Enterprise",
"pricing.enterpriseBand.cta": "Contattaci",
"pricing.enterpriseBand.text": "Volume, motori dedicati, opzioni on-premise — parliamone.",
"pricing.error.server": "Errore del server {status}",
"pricing.freeBand.cta": "Inizia gratis",
"pricing.freeBand.text": "Vuoi solo provare? Inizia gratis — 5 documenti al mese, senza carta.",
"pricing.header.titleBase": "Un piano per",
"pricing.header.titleAccent": "ogni esigenza",
"pricing.toast.close": "Chiudi",
"pricing.aiModels.premium.price": "2 $ / 10 $ per 1M di token"
}