feat(credits): solde IA unique (option M), packs Stripe et polish billing
Un pot de crédits global (BASIC 100 / PRO 1 000 / BUSINESS 4 000) remplace les seaux par fonction côté débit. Packs one-shot S/M/L, admin sans seaux legacy, usage multi-features, hints de coût, anti-flash thème et hydratation admin. Inclut aussi le pipeline slides renforcé et la page publique polishée.
This commit is contained in:
@@ -342,7 +342,9 @@
|
||||
"heading2": "Titre 2",
|
||||
"heading3": "Titre 3",
|
||||
"importSuccess": "{{count}} notes importées !",
|
||||
"unpublished": "Note dépubliée"
|
||||
"unpublished": "Note dépubliée",
|
||||
"deleteError": "Échec de la suppression de l'illustration",
|
||||
"uploadSuccess": "Image ajoutée"
|
||||
},
|
||||
"pagination": {
|
||||
"previous": "←",
|
||||
@@ -627,6 +629,24 @@
|
||||
"templateProject": "Statut de projet",
|
||||
"templateStrategy": "Revue stratégique",
|
||||
"templateQuarterly": "Résultats trimestriels",
|
||||
"purpose": "Type de présentation",
|
||||
"purposeAuto": "Auto (selon la note)",
|
||||
"purposeCourse": "Cours / leçon",
|
||||
"purposeBoard": "Comité / board",
|
||||
"purposeProject": "Suivi projet",
|
||||
"purposeStrategy": "Stratégie",
|
||||
"purposePitch": "Pitch",
|
||||
"purposeSummary": "Synthèse courte",
|
||||
"audience": "Audience",
|
||||
"audienceAuto": "Auto",
|
||||
"audienceStudent": "Étudiants",
|
||||
"audienceBoard": "Direction",
|
||||
"audienceTeam": "Équipe",
|
||||
"audienceClient": "Client",
|
||||
"audienceGeneral": "Grand public",
|
||||
"slideCount": "Nombre de diapositives",
|
||||
"slideCountAuto": "Auto (selon la longueur)",
|
||||
"creditCostEstimate": "Coût estimé : {cost} crédits (1 plan + {slides} diapositives).",
|
||||
"diagram": "Générer Diagramme",
|
||||
"diagramReadyHint": "Convertir en flux visuel",
|
||||
"diagramType": "Type de Diagramme",
|
||||
@@ -747,7 +767,7 @@
|
||||
"inlineSummaryMarkdown": "**Résumé :**",
|
||||
"networkErrorShort": "Erreur réseau.",
|
||||
"featureLocked": "Cette fonctionnalité nécessite le plan PRO ou supérieur.",
|
||||
"quotaExceeded": "Limite mensuelle atteinte. Se réinitialise le mois prochain.",
|
||||
"quotaExceeded": "Solde de crédits IA insuffisant. Rechargez via un plan supérieur, ou utilisez votre propre clé.",
|
||||
"noHistory": "Aucun historique",
|
||||
"webSearchDisabled": "Recherche web désactivée",
|
||||
"webSearchEnabled": "Recherche web activée",
|
||||
@@ -914,7 +934,8 @@
|
||||
"systemNotification": "Système",
|
||||
"clipSaved": "Clip web enregistré",
|
||||
"downloadFailed": "Échec du téléchargement",
|
||||
"brainstormShared": "Brainstorm partagé"
|
||||
"brainstormShared": "Brainstorm partagé",
|
||||
"shareLabel": "Partage"
|
||||
},
|
||||
"clipper": {
|
||||
"webClipper": "Web Clipper",
|
||||
@@ -1303,6 +1324,10 @@
|
||||
"embeddingsDescription": "Fournisseur IA pour la recherche sémantique. Recommandé : OpenAI (meilleure qualité).",
|
||||
"chatProvider": "Fournisseur de chat",
|
||||
"chatDescription": "Fournisseur IA pour l'assistant chat. Utilise le fournisseur d'étiquettes si non configuré.",
|
||||
"slidesTab": "Slides",
|
||||
"slidesProvider": "Modèle slides",
|
||||
"slidesDescription": "Fournisseur et modèle dédiés à la génération de présentations. Si le modèle est vide, le modèle Chat est utilisé. Les identifiants de modèle ne sont jamais renommés automatiquement. Le pipeline multi-étapes consomme plusieurs crédits du solde IA global (1 plan + 1 crédit par diapositive).",
|
||||
"slidesQuotaNote": "Coût en crédits : 1 + nombre de diapositives (ex. 7 diapositives ≈ 8 crédits), prélevé sur le solde unique (BASIC 100 · PRO 1 000 · BUSINESS 4 000 / mois). Admin → Utilisateurs pour réinitialiser le solde d’un compte.",
|
||||
"provider": "Fournisseur",
|
||||
"baseUrl": "URL de base",
|
||||
"model": "Modèle",
|
||||
@@ -1439,6 +1464,10 @@
|
||||
"roleUpdateFailed": "Échec de la mise à jour du rôle",
|
||||
"tierUpdateSuccess": "Abonnement mis à jour à {tier}",
|
||||
"tierUpdateFailed": "Échec de la mise à jour de l'abonnement",
|
||||
"resetQuotas": "Réinitialiser les crédits IA (mois en cours)",
|
||||
"confirmResetQuotas": "Remettre le solde de crédits IA à l’allocation du plan pour {user} (BASIC 100 · PRO 1 000 · BUSINESS 4 000) ? Toutes les fonctions IA redeviennent disponibles selon ce solde.",
|
||||
"resetQuotasSuccess": "Crédits IA réinitialisés pour la période {period} ({count} compteurs).",
|
||||
"resetQuotasFailed": "Échec de la réinitialisation des crédits",
|
||||
"demote": "Rétrograder en utilisateur",
|
||||
"promote": "Promouvoir en admin",
|
||||
"confirmDelete": "Êtes-vous sûr ? Cette action est irréversible.",
|
||||
@@ -1537,31 +1566,32 @@
|
||||
},
|
||||
"settingsDescription": "Configurer les paramètres de l'application",
|
||||
"billing": {
|
||||
"title": "Facturation & quotas",
|
||||
"description": "Gérez les paliers, quotas IA et la config Stripe métier sans redéploiement.",
|
||||
"title": "Facturation & crédits IA",
|
||||
"description": "Stripe métier, solde de crédits par palier, et outils avancés. Le débit utilisateur suit le solde unique de crédits.",
|
||||
"stripeConfigTitle": "Config Stripe (métier)",
|
||||
"stripeConfigDescription": "Identifiants de prix et activation de la facturation. Les clés secrètes restent dans l'environnement serveur.",
|
||||
"enableBilling": "Activer l'interface et le paiement Stripe",
|
||||
"subscriptionPricesTitle": "Abonnements (price IDs)",
|
||||
"STRIPE_PRICE_PRO_MONTHLY": "Pro — prix mensuel (price ID)",
|
||||
"STRIPE_PRICE_PRO_ANNUAL": "Pro — prix annuel (price ID)",
|
||||
"STRIPE_PRICE_BUSINESS_MONTHLY": "Business — prix mensuel (price ID)",
|
||||
"STRIPE_PRICE_BUSINESS_ANNUAL": "Business — prix annuel (price ID)",
|
||||
"packPricesTitle": "Packs de crédits (price IDs one-shot)",
|
||||
"packPricesDescription": "Produits Stripe en paiement unique (mode payment). Les crédits achetés s’ajoutent au solde et se reportent d’un mois à l’autre.",
|
||||
"STRIPE_PRICE_CREDITS_S": "Pack S — 100 crédits (price ID)",
|
||||
"STRIPE_PRICE_CREDITS_M": "Pack M — 500 crédits (price ID)",
|
||||
"STRIPE_PRICE_CREDITS_L": "Pack L — 2 000 crédits (price ID)",
|
||||
"packsCatalogTitle": "Catalogue packs (code)",
|
||||
"secretsNote": "STRIPE_SECRET_KEY et STRIPE_WEBHOOK_SECRET doivent rester dans Docker/env — jamais stockés ici.",
|
||||
"saveConfig": "Enregistrer la config",
|
||||
"configSaved": "Configuration enregistrée",
|
||||
"configFailed": "Échec de l'enregistrement",
|
||||
"limitsTitle": "Quotas par palier",
|
||||
"limitsDescription": "Limites mensuelles par fonctionnalité. Prise en effet en ~60 s.",
|
||||
"feature": "Fonctionnalité",
|
||||
"mode": "Accès",
|
||||
"monthlyLimit": "Limite mensuelle",
|
||||
"actions": "Actions",
|
||||
"modeUnavailable": "Indisponible",
|
||||
"modeLimited": "Limité",
|
||||
"creditsTitle": "Crédits IA par palier (option M)",
|
||||
"creditsDescription": "Source de vérité du débit : un seul solde pour toutes les actions IA. Valeurs dans le code (lib/credits.ts).",
|
||||
"creditsPerMonth": "crédits / mois",
|
||||
"creditsCostsNote": "Coûts typiques : recherche, chat, tags = 1 crédit ; diagramme = 4 ; publication IA = 3 ; présentation = 1 + nombre de diapositives (ex. 7 diapositives ≈ 8 crédits).",
|
||||
"creditsResetHint": "Pour recharger un utilisateur : Admin → Utilisateurs → bouton réinitialiser les crédits.",
|
||||
"modeUnlimited": "Illimité",
|
||||
"saveLimit": "Enregistrer",
|
||||
"limitSaved": "Quota mis à jour",
|
||||
"limitFailed": "Échec de la mise à jour",
|
||||
"usageTitle": "Aperçu consommation",
|
||||
"usagePeriod": "Période {period}",
|
||||
"lastSync": "Dernière sync {date}",
|
||||
@@ -1753,8 +1783,8 @@
|
||||
"accentColorDescription": "Définissez la couleur principale de votre espace de travail"
|
||||
},
|
||||
"usageMeter": {
|
||||
"packName": "Pack découverte IA",
|
||||
"packPro": "Pack Pro",
|
||||
"packName": "Plan Basic",
|
||||
"packPro": "Plan Pro",
|
||||
"packBusiness": "Pack Business",
|
||||
"packEnterprise": "Pack Enterprise",
|
||||
"featureSearch": "Recherche",
|
||||
@@ -1763,13 +1793,13 @@
|
||||
"unlimited": "Illimité",
|
||||
"remaining": "{count} restants",
|
||||
"upgradeTitle": "Passer à Pro",
|
||||
"upgradeDescription": "Vous avez utilisé tous les crédits du pack découverte IA. Passez à Pro pour des plafonds plus élevés et des fonctionnalités supplémentaires.",
|
||||
"upgradeDescription": "Votre solde de crédits IA est épuisé. Passez à un plan supérieur (plus de crédits mensuels) ou utilisez votre propre clé (BYOK).",
|
||||
"proIncludes": "Pro inclut :",
|
||||
"proSearch": "100 recherches sémantiques / mois",
|
||||
"proTags": "200 étiquettes auto / mois",
|
||||
"proTitles": "200 titres auto / mois",
|
||||
"proReformulate": "50 reformulations / mois",
|
||||
"proChat": "100 messages de chat / mois",
|
||||
"proSearch": "1 000 crédits IA / mois",
|
||||
"proTags": "BYOK (vos propres clés)",
|
||||
"proTitles": "Agents (consomment des crédits)",
|
||||
"proReformulate": "Notes illimitées",
|
||||
"proChat": "Support e-mail",
|
||||
"later": "Plus tard",
|
||||
"upgradePricing": "Passer à Pro",
|
||||
"addApiKey": "Utiliser votre propre clé API (BYOK)",
|
||||
@@ -1783,8 +1813,15 @@
|
||||
"featureBrainstormEnrich": "Enrichissements brainstorm",
|
||||
"featureFlashcards": "Flashcards IA",
|
||||
"featureVoice": "Transcription vocale",
|
||||
"featureSlides": "Génération de diapositives",
|
||||
"featureDiagrams": "Génération de diagrammes"
|
||||
"featureSlides": "Présentations",
|
||||
"featureDiagrams": "Diagrammes",
|
||||
"creditsRemaining": "Crédits restants",
|
||||
"creditsWhereTitle": "Utilisation des crédits par fonction",
|
||||
"creditsSummary": "{remaining} restants · {spent} utilisés sur {granted} du forfait",
|
||||
"creditsUsedLine": "{credits} cr. · {actions}×",
|
||||
"actionsOnly": "{actions} actions",
|
||||
"noCreditUsage": "Aucune consommation de crédits ce mois-ci",
|
||||
"outOfCredits": "Plus de crédits — options"
|
||||
},
|
||||
"generalSettings": {
|
||||
"title": "Généraux",
|
||||
@@ -2444,8 +2481,8 @@
|
||||
"noNotesFoundForContext": "Aucune note pertinente trouvée pour cette question. Réponds avec tes connaissances générales.",
|
||||
"webSearch": "Recherche web",
|
||||
"timeoutWarning": "La réponse met plus de temps que prévu...",
|
||||
"quotaExceededBasic": "Le chat IA est réservé au plan PRO et supérieur.",
|
||||
"quotaExceededTier": "Limite mensuelle atteinte pour le plan {tier}. Elle se réinitialise le mois prochain."
|
||||
"quotaExceededBasic": "Le chat IA est réservé au plan PRO ou supérieur (ou utilisez votre propre clé).",
|
||||
"quotaExceededTier": "Solde de crédits IA épuisé pour le plan {tier}. Passez à un plan supérieur ou utilisez votre propre clé."
|
||||
},
|
||||
"labHeader": {
|
||||
"title": "L'Atelier",
|
||||
@@ -2679,6 +2716,7 @@
|
||||
"publishSimpleHint": "Gratuit — le contenu de votre note",
|
||||
"publishWithAi": "Publier avec l'IA",
|
||||
"publishWithAiHint": "Mise en page soignée · {count} crédits restants",
|
||||
"publishWithAiCostHint": "Coût estimé : 3 crédits IA",
|
||||
"publishWithAiLocked": "Disponible avec le plan Pro",
|
||||
"publishWithAiGenerating": "Génération de la mise en page…",
|
||||
"publishTemplateMagazine": "Article magazine",
|
||||
@@ -2790,7 +2828,8 @@
|
||||
"slashVideo": "Vidéo",
|
||||
"startVoice": "Démarrer la dictée vocale",
|
||||
"stopVoice": "Arrêter la dictée vocale",
|
||||
"collapsibleSection": "Section repliable"
|
||||
"collapsibleSection": "Section repliable",
|
||||
"deleteImage": "Supprimer l'image"
|
||||
},
|
||||
"flashcards": {
|
||||
"generateTitle": "Générer des flashcards",
|
||||
@@ -3135,8 +3174,8 @@
|
||||
"seedNodeBadge": "GRAINE",
|
||||
"originalSeedDescription": "Idée source initiale",
|
||||
"convertedToNoteStatus": "Convertie en note",
|
||||
"quotaGuest": "L'hôte de la session a atteint sa limite d'IA. Demandez-lui de mettre à niveau son forfait.",
|
||||
"quotaHost": "Vous avez atteint votre limite d'IA pour ce brainstorm. Passez à un forfait supérieur pour continuer.",
|
||||
"quotaGuest": "L'hôte de la session n'a plus de crédits IA. Demandez-lui de passer à un plan supérieur ou d'utiliser sa propre clé.",
|
||||
"quotaHost": "Plus de crédits IA pour ce brainstorm. Passez à un plan supérieur ou utilisez votre propre clé pour continuer.",
|
||||
"toastExpandSuccess": "Idées élargies !",
|
||||
"toastExpandFailed": "Échec de l'élargissement",
|
||||
"toastDismissSuccess": "Idée écartée",
|
||||
@@ -3182,7 +3221,7 @@
|
||||
},
|
||||
"byokSettings": {
|
||||
"title": "Vos clés API (BYOK)",
|
||||
"description": "Connectez vos propres clés fournisseur pour contourner les quotas du pack Découverte. Les clés sont chiffrées au repos.",
|
||||
"description": "Connectez vos propres clés fournisseur. Avec le BYOK, l’usage ne consomme en général pas vos crédits Memento. Les clés sont chiffrées au repos.",
|
||||
"badgeActive": "BYOK actif",
|
||||
"tierRequired": "Le BYOK nécessite un abonnement Pro ou supérieur.",
|
||||
"provider": "Fournisseur",
|
||||
@@ -3237,16 +3276,16 @@
|
||||
"businessPrice": "29,90 €",
|
||||
"proAnnualPrice": "99 €",
|
||||
"businessAnnualPrice": "299 €",
|
||||
"proFeature1": "100 recherches sémantiques / mois",
|
||||
"proFeature2": "200 tags automatiques / mois",
|
||||
"proFeature3": "50 reformulations / mois",
|
||||
"proFeature4": "100 messages de chat / mois",
|
||||
"businessFeature1": "1 000 recherches sémantiques / mois",
|
||||
"businessFeature2": "1 000 tags automatiques / mois",
|
||||
"businessFeature3": "500 reformulations / mois",
|
||||
"businessFeature4": "1 000 messages de chat / mois",
|
||||
"proFeature1": "Notes illimitées",
|
||||
"proFeature2": "1 000 crédits IA / mois",
|
||||
"proFeature3": "BYOK (vos propres clés)",
|
||||
"proFeature4": "Agents (consomment des crédits)",
|
||||
"businessFeature1": "10 collaborateurs inclus",
|
||||
"businessFeature2": "4 000 crédits IA / mois",
|
||||
"businessFeature3": "BYOK · 13 fournisseurs",
|
||||
"businessFeature4": "Agents & brainstorm (crédits)",
|
||||
"enterpriseTitle": "Entreprise",
|
||||
"enterpriseDescription": "Quotas personnalisés, SSO, support prioritaire.",
|
||||
"enterpriseDescription": "Crédits illimités ou pool dédié, SSO, support prioritaire.",
|
||||
"contactSales": "Contactez-nous",
|
||||
"startCheckout": "Commencer",
|
||||
"checkoutLoading": "Chargement du paiement…",
|
||||
@@ -3263,6 +3302,19 @@
|
||||
"periodRange": "Période",
|
||||
"unlimited": "Illimité",
|
||||
"noUsage": "Aucune donnée d'utilisation",
|
||||
"creditsRemaining": "Crédits restants",
|
||||
"creditsSpent": "Crédits utilisés ce mois",
|
||||
"creditsFromPacks": "Crédits de packs",
|
||||
"packsTitle": "Acheter des crédits",
|
||||
"packsDescription": "Packs à usage unique. Les crédits achetés s’ajoutent à votre solde et se reportent d’un mois à l’autre (contrairement à l’allocation d’abonnement).",
|
||||
"packSName": "Pack découverte",
|
||||
"packMName": "Pack standard",
|
||||
"packLName": "Pack intensif",
|
||||
"buyPack": "Acheter",
|
||||
"packCheckoutSuccess": "Pack de crédits ajouté à votre solde !",
|
||||
"packCheckoutFailed": "Échec de l’achat du pack. Vérifiez la config Stripe ou réessayez.",
|
||||
"creditsWhereTitle": "Utilisation des crédits par fonction",
|
||||
"creditsUsageLegend": "Chaque action IA consomme des crédits du même solde (recherche, chat, étiquettes, diapositives, diagrammes, etc.).",
|
||||
"billingHistory": "Historique de facturation",
|
||||
"viewInvoices": "Gérer les factures dans le portail",
|
||||
"cancelSubscription": "Résilier l'abonnement",
|
||||
@@ -3283,26 +3335,26 @@
|
||||
"renewal": "Renouvellement",
|
||||
"paidPlanDesc": "Votre abonnement se renouvelle automatiquement.",
|
||||
"businessDescription": "Pour les équipes et chefs de produit.",
|
||||
"enterpriseFeature1": "Quotas illimités",
|
||||
"enterpriseFeature1": "Crédits IA illimités ou pool dédié",
|
||||
"enterpriseFeature2": "SSO / SAML",
|
||||
"enterpriseFeature3": "Support dédié",
|
||||
"enterpriseFeature4": "Facturation personnalisée",
|
||||
"enterpriseFeature5": "SLA garanti",
|
||||
"subtitle": "Choisissez le plan qui vous convient",
|
||||
"freeDescription": "Pour découvrir Memento",
|
||||
"freeF1": "30 recherches sémantiques",
|
||||
"freeF2": "15 étiquettes auto",
|
||||
"freeF3": "5 titres auto",
|
||||
"freeF4": "100 notes",
|
||||
"freeF5": "3 carnets",
|
||||
"freeF1": "Jusqu'à 100 notes",
|
||||
"freeF2": "3 carnets",
|
||||
"freeF3": "100 crédits IA / mois",
|
||||
"freeF4": "Recherche, chat, tags (via crédits)",
|
||||
"freeF5": "Historique 7 jours",
|
||||
"freePlanDesc": "Idéal pour découvrir Memento",
|
||||
"freePrice": "Gratuit",
|
||||
"proDescription": "Pour les consultants et freelances",
|
||||
"proFeature5": "50 reformulations/mois",
|
||||
"proFeature6": "50 messages IA/mois",
|
||||
"proFeature5": "Historique 30 jours",
|
||||
"proFeature6": "Support e-mail",
|
||||
"proCta": "Passer à Pro",
|
||||
"businessFeature5": "500 reformulations/mois",
|
||||
"businessFeature6": "500 messages IA/mois",
|
||||
"businessFeature5": "API / MCP",
|
||||
"businessFeature6": "Support prioritaire",
|
||||
"businessCta": "Passer à Business",
|
||||
"recommended": "Recommandé",
|
||||
"instantActivation": "Activation instantanée",
|
||||
@@ -3322,213 +3374,231 @@
|
||||
"cancelFailed": "Échec de l'annulation de l'abonnement.",
|
||||
"downloadPdf": "Télécharger le PDF",
|
||||
"fetchStatusFailed": "Échec du chargement des informations de facturation",
|
||||
"fetchQuotasFailed": "Échec du chargement des quotas",
|
||||
"fetchQuotasFailed": "Échec du chargement des crédits",
|
||||
"fetchInvoicesFailed": "Impossible de charger l'historique de facturation.",
|
||||
"savePercent": "Économisez ~17%"
|
||||
},
|
||||
"quotaPaywall": {
|
||||
"title": "Limite mensuelle atteinte",
|
||||
"description": "Vous avez épuisé vos crédits pour la fonctionnalité {feature} ce mois-ci.",
|
||||
"upgrade": "Passer au plan supérieur",
|
||||
"useOwnKey": "Clé API perso",
|
||||
"later": "Peut-être plus tard",
|
||||
"title": "Plus de crédits IA",
|
||||
"description": "Votre solde de crédits est insuffisant pour cette action ({feature}). Toutes les actions IA partagent le même solde. Passez à un plan supérieur ou utilisez votre propre clé.",
|
||||
"descriptionWithCost": "Il vous reste {remaining} crédit(s) ; cette action ({feature}) en coûte {cost}. Passez à un plan supérieur ou utilisez votre propre clé.",
|
||||
"upgrade": "Voir les plans",
|
||||
"useOwnKey": "Utiliser ma propre clé",
|
||||
"later": "Plus tard",
|
||||
"closingIn": "Fermeture dans {n}s"
|
||||
},
|
||||
"landing": {
|
||||
"nav": {
|
||||
"features": "Fonctionnalités",
|
||||
"agents": "Agents IA",
|
||||
"brainstorm": "Brainstorm",
|
||||
"products": "Produit",
|
||||
"secondBrain": "Second Brain",
|
||||
"echo": "Memory Echo",
|
||||
"agents": "Agents",
|
||||
"pricing": "Tarifs",
|
||||
"tech": "Architecture",
|
||||
"login": "Se connecter",
|
||||
"cta": "Commencez"
|
||||
"cta": "Essayer gratuitement",
|
||||
"openMenu": "Ouvrir le menu",
|
||||
"closeMenu": "Fermer le menu",
|
||||
"language": "Langue"
|
||||
},
|
||||
"hero": {
|
||||
"badge": "Augmenté par l'Intelligence Artificielle",
|
||||
"title1": "Votre second cerveau,",
|
||||
"title2": "enfin amplifié.",
|
||||
"subtitle": "Memento n'est pas qu'une simple application de notes. C'est un écosystème intelligent qui connecte, analyse et développe vos idées en temps réel grâce à 6 types d'agents IA et une recherche sémantique de pointe.",
|
||||
"cta": "S'inscrire maintenant",
|
||||
"secondary": "Voir les fonctionnalités",
|
||||
"memoryEcho": "Memory Echo",
|
||||
"memoryEchoText": "\"Connexion détectée avec votre projet de design durable de Mars 2024...\"",
|
||||
"brainstormLive": "Brainstorm Live",
|
||||
"ideasGenerated": "+12 idées générées"
|
||||
"badge": "Second Brain",
|
||||
"eyebrow": "Pas une app de notes de plus — un second cerveau vivant",
|
||||
"headline": "Votre second cerveau.",
|
||||
"headlineAccent": "Il se souvient de ce que vous avez oublié.",
|
||||
"subtitle": "Memento, c'est votre Second Brain : il relie vos idées à travers les mois, fait émerger les liens cachés, et transforme vos carnets en système que vous pouvez chercher, briefer et actionner chaque matin.",
|
||||
"cta": "Créer mon second cerveau",
|
||||
"ctaHint": "Gratuit pour commencer · Google · Sans carte bancaire",
|
||||
"imageAlt": "Espace Second Brain Memento",
|
||||
"echoLive": "Memory Echo",
|
||||
"echo0": "« Lié à votre brief design de mars — même contrainte, nouvel angle. »",
|
||||
"echo1": "« Ça fait écho à une note de recherche d'il y a 8 mois. L'ouvrir ? »",
|
||||
"echo2": "« Trois carnets touchent cette idée. Voici la note pont. »"
|
||||
},
|
||||
"features": {
|
||||
"label": "Capacités IA",
|
||||
"title": "Une intelligence fluide,",
|
||||
"title2": "intégrée à chaque mot.",
|
||||
"desc": "Memento orchestre vos idées grâce à une architecture multi-fournisseurs.",
|
||||
"f1Title": "Recherche Sémantique",
|
||||
"f1Desc": "Ne cherchez plus par mots-clés. Trouvez par concept. Notre moteur hybride Vector + FTS comprend l'intention derrière vos notes.",
|
||||
"f2Title": "Chat RAG Contextuel",
|
||||
"f2Desc": "Discutez avec votre savoir. Nos agents lisent vos notes, explorent le web et analysent vos documents pour répondre avec précision.",
|
||||
"f3Title": "Écriture Augmentée",
|
||||
"f3Desc": "Reformulation, suggestions de titres, tagging automatique et résumés. L'IA travaille en arrière-plan pour structurer votre pensée."
|
||||
"trust": {
|
||||
"trust0": "Un vrai Second Brain, pas un tas de dossiers",
|
||||
"trust1": "Vos propres clés IA (BYOK)",
|
||||
"trust2": "15 langues, dont le persan RTL",
|
||||
"trust3": "Des agents qui écrivent dans vos carnets"
|
||||
},
|
||||
"pain": {
|
||||
"label": "Le vrai problème",
|
||||
"title": "Vous n'avez pas besoin de plus de notes. Vous avez besoin d'un second cerveau.",
|
||||
"desc": "Les dossiers débordent. La recherche rate. Les idées meurent en silence. Un Second Brain retrouve les fils entre ce que vous capturez — pour que la pensée d'hier alimente les décisions de demain.",
|
||||
"secondBrain": "C'est Memento : un Second Brain qui se connecte pendant que vous écrivez."
|
||||
},
|
||||
"moments": {
|
||||
"echo": {
|
||||
"eyebrow": "Memory Echo",
|
||||
"title": "Le moment où votre Second Brain vous répond.",
|
||||
"desc": "Pendant que vous écrivez, Memento détecte des liens sémantiques entre carnets — pas des mots-clés, de vrais ponts conceptuels, ouvrables en aperçu partagé.",
|
||||
"card0Label": "À l'instant",
|
||||
"card0": "« Votre note sur le pricing fait écho à l'analyse concurrente de l'automne. »",
|
||||
"card1Label": "Pont",
|
||||
"card1": "Thème partagé : positionnement sous contrainte",
|
||||
"card2Label": "Action",
|
||||
"card2": "Ouvrir les deux notes côte à côte — continuez d'écrire"
|
||||
},
|
||||
"dashboard": {
|
||||
"eyebrow": "Dashboard Second Brain",
|
||||
"title": "Un matin qui vous dit ce qui compte.",
|
||||
"desc": "Le briefing de votre Second Brain : prochaines pistes, checklist, découvertes, révisions — des widgets que vous arrangez.",
|
||||
"w0Label": "Prochaines pistes",
|
||||
"w0": "3 actions depuis votre dernière note",
|
||||
"w1Label": "Revue du jour",
|
||||
"w1": "Inbox · IA · Flashcards",
|
||||
"w2Label": "Memory Echo",
|
||||
"w2": "2 nouvelles connexions cette nuit",
|
||||
"w3Label": "Agents",
|
||||
"w3": "1 suggestion prête à lancer"
|
||||
},
|
||||
"insights": {
|
||||
"eyebrow": "Insights",
|
||||
"title": "Voyez l'architecture de votre Second Brain.",
|
||||
"desc": "Clusters sémantiques et notes pont — la carte vivante de vos connexions.",
|
||||
"chip": "Réseau de clusters"
|
||||
},
|
||||
"revision": {
|
||||
"eyebrow": "Révision",
|
||||
"title": "Mémorisez exprès.",
|
||||
"desc": "Générez des flashcards depuis n'importe quelle note. Répétition espacée SM-2 — le savoir qui tient dans votre Second Brain.",
|
||||
"card": "Qu'est-ce qui relie Memory Echo à vos notes ?"
|
||||
}
|
||||
},
|
||||
"how": {
|
||||
"title": "Trois étapes. Puis votre Second Brain compound.",
|
||||
"s0": {
|
||||
"title": "Capturez librement",
|
||||
"desc": "Écrivez dans un éditeur nouvelle génération — blocs, vues structurées, collage intelligent. Clippez le web si besoin."
|
||||
},
|
||||
"s1": {
|
||||
"title": "Laissez connecter",
|
||||
"desc": "Memory Echo et la recherche sémantique tissent des liens que vous n'aviez pas prévus. Votre passé devient du carburant."
|
||||
},
|
||||
"s2": {
|
||||
"title": "Agissez chaque matin",
|
||||
"desc": "Pistes du dashboard, agents et flashcards transforment une pile de notes en élan Second Brain."
|
||||
}
|
||||
},
|
||||
"agents": {
|
||||
"label": "Agents Spécialisés",
|
||||
"title": "Déléguez le travail complexe.",
|
||||
"desc": "6 types d'agents IA autonomes pour automatiser vos recherches, vos résumés et vos présentations.",
|
||||
"label": "Agents IA",
|
||||
"title": "Déléguez le gros du travail.",
|
||||
"desc": "Recherche, scrape, slides, diagrammes, veille — des agents qui écrivent dans votre Second Brain, pas un chat de plus que vous oublierez.",
|
||||
"scraper": {
|
||||
"title": "Scraper",
|
||||
"desc": "Scrape des URLs, parse les flux RSS et synthétise l'info avec placement d'images intelligent."
|
||||
"desc": "URL & RSS → notes synthétisées avec images."
|
||||
},
|
||||
"researcher": {
|
||||
"title": "Researcher",
|
||||
"desc": "Génère des requêtes complexes, explore les sources web et rédige des notes de recherche structurées."
|
||||
"desc": "Requêtes profondes, sources, notes structurées."
|
||||
},
|
||||
"slideGen": {
|
||||
"title": "Slide Gen",
|
||||
"desc": "Transforme vos notes en présentations PowerPoint professionnelles ou Slides HTML Interactives."
|
||||
"desc": "Notes → decks ou slides HTML interactives."
|
||||
},
|
||||
"monitor": {
|
||||
"title": "Monitor",
|
||||
"desc": "Analyse continuellement vos carnets pour détecter les tendances et les nouveaux insights."
|
||||
"desc": "Surveille vos carnets : tendances et insights."
|
||||
},
|
||||
"diagramGen": {
|
||||
"title": "Diagram Gen",
|
||||
"desc": "Convertit vos idées en diagrammes Excalidraw fluides (Mindmaps, Flowcharts) avec auto-layout."
|
||||
"desc": "Idées → mindmaps & flows Excalidraw."
|
||||
},
|
||||
"custom": {
|
||||
"title": "Custom",
|
||||
"desc": "Définissez vos propres agents avec des rôles et des sources de données spécifiques."
|
||||
"desc": "Vos rôles, sources et planifications."
|
||||
}
|
||||
},
|
||||
"brainstorm": {
|
||||
"label": "Vagues de Pensée",
|
||||
"title": "Brainstorming radial en temps réel.",
|
||||
"waveGeneration": {
|
||||
"title": "Génération par Vagues",
|
||||
"desc": "Variations, Analogies, puis Disruptions. L'IA pousse votre concept initial dans ses retranchements."
|
||||
},
|
||||
"collaboration": {
|
||||
"title": "Collaboration Native",
|
||||
"desc": "Curseurs fantômes IA, avatars synchronisés et déplacement de nœuds en temps réel."
|
||||
},
|
||||
"export": {
|
||||
"title": "Export Sémantique",
|
||||
"desc": "Convertissez tout votre brainstorm en notes structurées d'un seul clic."
|
||||
},
|
||||
"disruptionLabel": "DISRUPTION",
|
||||
"disruptionText": "Architecture Modulaire 2.0",
|
||||
"analogyLabel": "ANALOGIE",
|
||||
"analogyText": "Le cycle des marées"
|
||||
},
|
||||
"tech": {
|
||||
"label": "Architecture & Fournisseurs",
|
||||
"title": "Connectez votre propre intelligence.",
|
||||
"tags": {
|
||||
"title": "Tags",
|
||||
"desc": "Indépendamment configurable avec n'importe quel modèle."
|
||||
},
|
||||
"embeddings": {
|
||||
"title": "Embeddings",
|
||||
"desc": "Indépendamment configurable avec n'importe quel modèle."
|
||||
},
|
||||
"chatRag": {
|
||||
"title": "Chat RAG",
|
||||
"desc": "Indépendamment configurable avec n'importe quel modèle."
|
||||
}
|
||||
"byok": {
|
||||
"label": "Sans lock-in",
|
||||
"title": "Vos clés. Vos modèles. Votre Second Brain.",
|
||||
"desc": "Crédits Memento ou OpenAI, Anthropic, Google… Changez de fournisseur en un clic — le produit reste le vôtre."
|
||||
},
|
||||
"pricing": {
|
||||
"label": "Plans & Tarification",
|
||||
"title": "Choisissez votre niveau d'amplification.",
|
||||
"desc": "Des options flexibles pour les esprits créatifs, de l'usage individuel aux grandes organisations.",
|
||||
"label": "Tarifs",
|
||||
"title": "Gratuit pour commencer. Faites grandir votre Second Brain.",
|
||||
"desc": "Des paliers clairs — des premières notes à la mémoire d'équipe.",
|
||||
"monthly": "Mensuel",
|
||||
"annual": "Annuel",
|
||||
"perMonth": "/mois",
|
||||
"perMonthAnnual": "/mois, facturé annuellement",
|
||||
"perMonthAnnual": "/mois, facturé à l'année",
|
||||
"perUser": "+ 3,90€/user",
|
||||
"perUserAnnual": "+ 2,90€/user, facturé annuellement",
|
||||
"popular": "Le plus populaire",
|
||||
"perUserAnnual": "+ 2,90€/user, à l'année",
|
||||
"popular": "Le plus choisi",
|
||||
"basic": {
|
||||
"name": "Basic",
|
||||
"desc": "Pour découvrir la magie de Memento.",
|
||||
"cta": "Commencer",
|
||||
"feature0": "100 Notes max",
|
||||
"feature1": "3 Carnets",
|
||||
"feature2": "50 crédits IA (Lifetime)",
|
||||
"feature3": "Recherche sémantique",
|
||||
"desc": "Démarrez votre Second Brain.",
|
||||
"cta": "Commencer gratuit",
|
||||
"feature0": "Jusqu'à 100 notes",
|
||||
"feature1": "3 carnets",
|
||||
"feature2": "100 crédits IA / mois",
|
||||
"feature3": "Recherche, chat, tags (via crédits)",
|
||||
"feature4": "Historique 7 jours"
|
||||
},
|
||||
"pro": {
|
||||
"name": "Pro",
|
||||
"desc": "Pour les consultants et créateurs exigeants.",
|
||||
"desc": "Pour les esprits exigeants.",
|
||||
"cta": "Passer Pro",
|
||||
"feature0": "Notes illimitées",
|
||||
"feature1": "BYOK (OpenAI/Anthropic)",
|
||||
"feature2": "200 recherches sémantiques",
|
||||
"feature3": "Agents (12 runs/mois)",
|
||||
"feature1": "1 000 crédits IA / mois",
|
||||
"feature2": "BYOK (vos propres clés)",
|
||||
"feature3": "Agents (consomment des crédits)",
|
||||
"feature4": "Historique 30 jours",
|
||||
"feature5": "Support Email"
|
||||
"feature5": "Support e-mail"
|
||||
},
|
||||
"business": {
|
||||
"name": "Business",
|
||||
"desc": "Pour les équipes et chefs de produit.",
|
||||
"desc": "Second Brain d'équipe.",
|
||||
"cta": "Choisir Business",
|
||||
"feature0": "10 Collaborateurs inclus",
|
||||
"feature1": "BYOK (13 fournisseurs)",
|
||||
"feature2": "1000 recherches sémantiques",
|
||||
"feature3": "Agents (60 runs/mois)",
|
||||
"feature4": "Brainstorm illimité",
|
||||
"feature5": "Accès API"
|
||||
"feature0": "10 collaborateurs",
|
||||
"feature1": "4 000 crédits IA / mois",
|
||||
"feature2": "BYOK · 13 fournisseurs",
|
||||
"feature3": "Agents & brainstorm (crédits)",
|
||||
"feature4": "API / MCP",
|
||||
"feature5": "Support prioritaire"
|
||||
},
|
||||
"enterprise": {
|
||||
"name": "Enterprise",
|
||||
"desc": "Mémoire organisationnelle sécurisée.",
|
||||
"cta": "Contacter Ventes",
|
||||
"feature0": "Tout Business",
|
||||
"feature1": "Agents illimités",
|
||||
"desc": "Second Brain organisationnel.",
|
||||
"cta": "Nous parler",
|
||||
"feature0": "Crédits IA illimités ou pool dédié",
|
||||
"feature1": "Tout Business",
|
||||
"feature2": "SSO / SAML",
|
||||
"feature3": "Audit Logs & SLA",
|
||||
"feature4": "Support Dédié",
|
||||
"feature5": "Onboarding Live"
|
||||
"feature3": "Audit logs & SLA",
|
||||
"feature4": "Support dédié",
|
||||
"feature5": "Onboarding live"
|
||||
},
|
||||
"basicPrice": "Gratuit"
|
||||
},
|
||||
"byok": {
|
||||
"label": "Technologie Cloud Ouverte",
|
||||
"title": "La stratégie BYOK",
|
||||
"desc": "Vous possédez déjà des clés API OpenAI, Anthropic ou Google ? Connectez-les directement à Memento. Utilisez l'IA sans limites de crédits imposées, en payant uniquement ce que vous consommez chez votre fournisseur favori.",
|
||||
"noLockin": "Pas de lock-in",
|
||||
"noLockinDesc": "Changez de fournisseur en 1 clic.",
|
||||
"cost": "Coûts optimisés",
|
||||
"costDesc": "Payez le prix direct API.",
|
||||
"configLabel": "Config Multi-Fournisseurs"
|
||||
},
|
||||
"cta": {
|
||||
"title1": "Prêt à libérer votre",
|
||||
"title2": "plein potentiel ?",
|
||||
"desc": "Rejoignez des milliers de chercheurs, designers et penseurs qui utilisent déjà Memento pour construire leur futur.",
|
||||
"button": "Lancer Memento"
|
||||
"title": "Arrêtez de perdre vos meilleures idées.",
|
||||
"desc": "Ouvrez Memento. Écrivez une note. Regardez votre Second Brain retrouver celles que vous aviez oubliées.",
|
||||
"button": "Créer mon Second Brain gratuit"
|
||||
},
|
||||
"footer": {
|
||||
"desc": "Le second cerveau amplifié par l'IA. Pensé pour les esprits créatifs.",
|
||||
"desc": "Votre Second Brain amplifié par l'IA — il se connecte tout seul.",
|
||||
"rights": "Tous droits réservés.",
|
||||
"product": {
|
||||
"title": "Produit",
|
||||
"link0": "Changelog",
|
||||
"link1": "Documentation",
|
||||
"link2": "Roadmap",
|
||||
"link0Href": "#",
|
||||
"link1Href": "#",
|
||||
"link2Href": "#"
|
||||
"link0": "Second Brain",
|
||||
"link1": "Tarifs",
|
||||
"link2": "Agents",
|
||||
"link0Href": "#product",
|
||||
"link1Href": "#pricing",
|
||||
"link2Href": "#agents"
|
||||
},
|
||||
"community": {
|
||||
"title": "Communauté",
|
||||
"link0": "Discord",
|
||||
"link1": "Twitter / X",
|
||||
"link2": "LinkedIn",
|
||||
"link0Href": "#",
|
||||
"link1Href": "#",
|
||||
"link2Href": "#"
|
||||
"title": "Compte",
|
||||
"link0": "Se connecter",
|
||||
"link1": "S'inscrire",
|
||||
"link2": "Support",
|
||||
"link0Href": "/login",
|
||||
"link1Href": "/register",
|
||||
"link2Href": "/support"
|
||||
},
|
||||
"legal": {
|
||||
"title": "Légal",
|
||||
"link0": "Politique de confidentialité",
|
||||
"link1": "Conditions d'utilisation",
|
||||
"link0": "Confidentialité",
|
||||
"link1": "Conditions",
|
||||
"link2": "Cookies",
|
||||
"link0Href": "#",
|
||||
"link1Href": "#",
|
||||
@@ -3806,6 +3876,7 @@
|
||||
"copyRefUnsupported": "Ce type de bloc ne peut pas encore être référencé",
|
||||
"createDiagram": "Créer un diagramme",
|
||||
"createDiagramDesc": "Créer un diagramme Excalidraw à partir de ce bloc",
|
||||
"createDiagramCostHint": "≈ 4 crédits IA",
|
||||
"createDiagramLoading": "Génération du diagramme Excalidraw par l'IA...",
|
||||
"createDiagramSuccess": "Diagramme généré et inséré avec succès !",
|
||||
"createDiagramEmpty": "Le texte du bloc est vide ou trop court pour générer un diagramme."
|
||||
@@ -3930,11 +4001,11 @@
|
||||
"progress": "{current} sur {total}",
|
||||
"creating_demo_notes": "Création des notes d'exemple...",
|
||||
"demo_notes_ready": "5 notes d'exemple créées !",
|
||||
"badge_credits": "⚡ {count} crédits restants",
|
||||
"badge_credits": "{count} crédits restants",
|
||||
"badge_upgrade": "Passer en Pro →",
|
||||
"no_results": "Aucun résultat — essayez une autre requête.",
|
||||
"search_credit_used": "1 recherche utilisée",
|
||||
"quota_exceeded": "Quota de recherche atteint — passez en Pro pour illimité.",
|
||||
"search_credit_used": "1 crédit utilisé (recherche)",
|
||||
"quota_exceeded": "Plus de crédits IA — passez à un plan supérieur ou utilisez votre propre clé.",
|
||||
"step_aha_search_button": "Chercher",
|
||||
"step_aha_search_aria": "Rechercher dans vos notes",
|
||||
"step_notes_hint": "💡 Ces notes alimenteront la démo de recherche IA à l'étape suivante.",
|
||||
|
||||
Reference in New Issue
Block a user