1// ============================================= 2// INTERNATIONALIZATION (FR/EN) 3// ============================================= 4const translations = { 5 // NAVBAR 6 nav_secteurs: { fr: 'Secteurs', en: 'Industries' }, 7 nav_temoignages: { fr: 'Témoignages', en: 'Testimonials' }, 8 nav_dd_sante: { fr: 'Santé', en: 'Healthcare' }, 9 nav_dd_sante_sub: { fr: 'Visiteurs médicaux, pharmacies', en: 'Medical reps, pharmacies' }, 10 nav_dd_banque: { fr: 'Banque & Assurance', en: 'Banking & Insurance' }, 11 nav_dd_banque_sub: { fr: 'Conseillers, agences, réseaux', en: 'Advisors, branches, networks' }, 12 nav_dd_telecom: { fr: 'Télécom', en: 'Telecom' }, 13 nav_dd_telecom_sub: { fr: 'Centres de contact, réseaux commerciaux', en: 'Contact centers, sales networks' }, 14 nav_dd_retail: { fr: 'Retail', en: 'Retail' }, 15 nav_dd_retail_sub: { fr: 'Vendeurs, magasins, réseaux', en: 'Sales staff, stores, networks' }, 16 nav_dd_industrie: { fr: 'Industrie', en: 'Industry' }, 17 nav_dd_industrie_sub: { fr: 'Vente complexe, produits techniques', en: 'Complex sales, technical products' }, 18 nav_dd_conseil: { fr: 'Conseil', en: 'Consulting' }, 19 nav_dd_conseil_sub: { fr: 'Consultants, cabinets, practices', en: 'Consultants, firms, practices' }, 20 nav_metiers: { fr: 'Métiers ', en: 'Roles ' }, 21 nav_mt_commerce: { fr: 'Commerce', en: 'Sales' }, 22 nav_mt_commerce_sub: { fr: 'Vente, négociation, closing', en: 'Selling, negotiation, closing' }, 23 nav_mt_service_client: { fr: 'Service client', en: 'Customer service' }, 24 nav_mt_service_client_sub: { fr: 'Support, réclamations, fidélisation', en: 'Support, complaints, retention' }, 25 nav_mt_management: { fr: 'Management', en: 'Management' }, 26 nav_mt_management_sub: { fr: 'Leadership, feedback, entretiens', en: 'Leadership, feedback, reviews' }, 27 nav_mt_recrutement: { fr: 'Recrutement', en: 'Recruitment' }, 28 nav_mt_recrutement_sub: { fr: 'Entretiens, évaluation, intégration', en: 'Interviews, assessment, onboarding' }, 29 nav_mt_achat: { fr: 'Achat', en: 'Procurement' }, 30 nav_mt_achat_sub: { fr: 'Négociation fournisseurs, appels d\'offres', en: 'Supplier negotiation, RFPs' }, 31 nav_mt_communication: { fr: 'Communication', en: 'Communication' }, 32 nav_mt_communication_sub: { fr: 'Interne, externe, gestion de crise', en: 'Internal, external, crisis management' }, 33 nav_mt_prise_parole: { fr: 'Prise de parole', en: 'Public speaking' }, 34 nav_mt_prise_parole_sub: { fr: 'Présentations, pitchs, conférences', en: 'Presentations, pitches, conferences' }, 35 nav_mt_transverse: { fr: 'Sujets transverses', en: 'Cross-functional' }, 36 nav_mt_transverse_sub: { fr: 'Compliance, diversité, sécurité', en: 'Compliance, diversity, safety' }, 37 nav_usecases: { fr: 'Cas d\'usage ', en: 'Use cases ' }, 38 nav_uc_onboarding: { fr: 'Onboarding', en: 'Onboarding' }, 39 nav_uc_onboarding_sub: { fr: 'Rendre les nouveaux opérationnels rapidement', en: 'Get new hires operational fast' }, 40 nav_uc_harmonisation: { fr: 'Harmonisation', en: 'Harmonization' }, 41 nav_uc_harmonisation_sub: { fr: 'Aligner les pratiques sur tout le réseau', en: 'Align practices across the entire network' }, 42 nav_uc_lancement: { fr: 'Lancement & conformité', en: 'Launch & compliance' }, 43 nav_uc_lancement_sub: { fr: 'Nouvelles offres, réglementations, certifications', en: 'New offers, regulations, certifications' }, 44 nav_uc_transformation: { fr: 'Transformation', en: 'Transformation' }, 45 nav_uc_transformation_sub: { fr: 'Repositionnement, nouvelle stratégie, fusion', en: 'Repositioning, new strategy, merger' }, 46 nav_fonctionnalites: { fr: 'Fonctionnalités ', en: 'Features ' }, 47 nav_pd_group_training: { fr: 'Entraînement', en: 'Training' }, 48 nav_pd_group_platform: { fr: 'Plateforme', en: 'Platform' }, 49 nav_pd_simulation: { fr: 'Simulations IA', en: 'AI Roleplay' }, 50 nav_pd_simulation_sub: { fr: 'Jeux de rôle réalistes avec personnages IA', en: 'Realistic role-plays with AI characters' }, 51 nav_pd_vocale: { fr: 'IA vocale ou vidéo', en: 'Voice or Video AI' }, 52 nav_pd_vocale_sub: { fr: 'Conversations et avatars en temps réel', en: 'Real-time conversations and avatars' }, 53 nav_pd_coaching: { fr: 'Coaching IA', en: 'AI Coaching' }, 54 nav_pd_coaching_sub: { fr: 'Feedback personnalisé après chaque session', en: 'Personalized feedback after every session' }, 55 nav_pd_import: { fr: 'Import documentaire', en: 'Document import' }, 56 nav_pd_import_sub: { fr: 'Transformez vos docs en contenu de formation', en: 'Turn your docs into training content' }, 57 nav_pd_scorecards: { fr: 'Scorecards', en: 'Scorecards' }, 58 nav_pd_scorecards_sub: { fr: 'Ãvaluation détaillée sur vos critères', en: 'Detailed evaluation on your criteria' }, 59 nav_pd_podcasts: { fr: 'Podcasts IA', en: 'AI Podcast' }, 60 nav_pd_podcasts_sub: { fr: 'Contenus audio générés par l\'IA', en: 'AI-generated audio content' }, 61 nav_pd_analyses: { fr: 'Analyses & rapports', en: 'Analytics & reports' }, 62 nav_pd_analyses_sub: { fr: 'Tableaux de bord et pilotage automatisés', en: 'Automated dashboards and tracking' }, 63 nav_pd_restitution: { fr: 'Coachs IA', en: 'AI Coach' }, 64 nav_pd_restitution_sub: { fr: 'Montez en compétence et restituez vos connaissances', en: 'Build skills and demonstrate your knowledge' }, 65 nav_pd_flashcards: { fr: 'Fiches d\'apprentissage IA', en: 'AI Flashcard' }, 66 nav_pd_flashcards_sub: { fr: 'Fiches d\'apprentissage et répétition espacée', en: 'Revision cards and spaced repetition' }, 67 nav_pd_quiz: { fr: 'Quiz IA', en: 'AI Quiz' }, 68 nav_pd_quiz_sub: { fr: 'Ãvaluation des connaissances', en: 'Knowledge assessment' }, 69 nav_pd_lms: { fr: 'Intégration LMS & SSO', en: 'LMS & SSO Integration' }, 70 nav_pd_lms_sub: { fr: 'Compatible SCORM, xAPI et SSO', en: 'SCORM, xAPI and
70SSO compatible' }, 71 nav_login: { fr: 'Se connecter', en: 'Sign in' }, 72 nav_demo: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 73 74 // HERO 75 hero_h1: { fr: 'Personne n\'a jamais appris à nager en lisant un livre', en: 'Nobody ever learned to swim by reading a book' }, 76 hero_p: { fr: 'Entraînez vos équipes avec des simulations vocales IA réalistes. Vente, médical, relation client : vos collaborateurs pratiquent en conditions réelles, sans risque.', en: 'Train your teams with realistic AI voice roleplays. Sales, medical, customer service: your employees practice in real-world conditions, risk-free.' }, 77 hero_cta: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 78 hero_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 79 80 // ABOUT 81 about_badge: { fr: 'à propos', en: 'About' }, 82 83 // VOICE 84 voice_badge: { fr: 'Réalisme vocal', en: 'Voice realism' }, 85 voice_h2: { fr: 'Les IA vocales et vidéos les plus réalistes du marché.', en: 'The most realistic voice & video AI on the market.' }, 86 voice_desc: { fr: "Nos personnages IA ne récitent pas un script. Ils parlent, hésitent, s'emportent et s'adaptent en temps réel à vos réponses.", en: "Our AI characters don't recite a script. They speak, hesitate, get frustrated and adapt in real time to your responses." }, 87 vc1_t: { fr: 'Richesse émotionnelle', en: 'Emotional depth' }, 88 vc2_t: { fr: 'Temps réel, très faible latence', en: 'Real-time, ultra-low latency' }, 89 vc3_t: { fr: 'Expression naturelle', en: 'Natural expression' }, 90 vc4_t: { fr: 'Silences et interruptions', en: 'Silences & interruptions' }, 91 vc5_t: { fr: 'Ãvolution comportementale', en: 'Behavioral evolution' }, 92 vc6_t: { fr: 'Entièrement personnalisable', en: 'Fully customizable' }, 93 94 // STUDIO 95 studio_badge: { fr: 'Studio de contenu', en: 'Content studio' }, 96 studio_h2: { fr: 'Vos documents deviennent des formations.', en: 'Your documents become training programs.' }, 97 studio_desc: { fr: "Importez vos méthodes de vente, fiches produits, objections et argumentaires. L'IA les transforme en ressources pédagogiques calibrées, prêtes à l'entraînement.", en: "Import your sales methods, product sheets, objections and talking points. AI transforms them into calibrated learning resources, ready for training." }, 98 tag_sim: { fr: 'Simulations', en: 'Roleplays' }, 99 tag_rest: { fr: 'Restitutions', en: 'Assessments' }, 100 tag_coach: { fr: 'Coachs IA', en: 'AI Coach' }, 101 tag_quiz: { fr: 'Quiz', en: 'Quizzes' }, 102 tag_flash: { fr: 'Fiches d\'apprentissage', en: 'Flashcards' }, 103 tag_pod: { fr: 'Podcasts', en: 'Podcasts' }, 104 tag_score: { fr: 'Scorecards', en: 'Scorecards' }, 105 106 // THREE STEPS 107 steps_badge: { fr: 'Mise en place', en: 'Setup' }, 108 steps_h2: { fr: 'Déployé en trois étapes.', en: 'Deployed in three steps.' }, 109 step1_t: { fr: 'Créez vos scénarios', en: 'Create your scenarios' }, 110 step2_t: { fr: 'Assignez vos équipes', en: 'Assign your teams' }, 111 112 // SCORING 113 scoring_badge: { fr: 'Ãvaluation intelligente', en: 'Smart evaluation' }, 114 115 // ANALYTICS 116 analytics_badge: { fr: 'Analytics & pilotage', en: 'Analytics & management' }, 117 118 // MÃTIERS 119 metiers_badge: { fr: 'Couverture métier', en: 'Industry coverage' }, 120 metiers_h2: { fr: 'Adaptable à tous les métiers.', en: 'Adaptable to every industry.' }, 121 metiers_desc: { fr: "De la vente terrain au médical, Engramm s'adapte à vos contextes métier et vos exigences sectorielles.", en: "From field sales to healthcare, Engramm adapts to your industry context and sector requirements." }, 122 met_commerce: { fr: 'Commerce', en: 'Sales' }, 123 met_recruit: { fr: 'Recrutement', en: 'Recruitment' }, 124 met_service: { fr: 'Service client', en: 'Customer service' }, 125 met_finance: { fr: 'Comptabilité / Finance', en: 'Accounting / Finance' }, 126 met_it: { fr: 'IT / Data / Sécurité', en: 'IT / Data / Security' }, 127 met_mgmt: { fr: 'Management', en: 'Management' }, 128 met_comm: { fr: 'Communication', en: 'Communication' }, 129 met_transverse: { fr: 'Transverse', en: 'Cross-functional' }, 130 131 // SCENARIOS 132 scenarios_badge: { fr: "Scénarios d'usage", en: 'Use cases' }, 133 scenarios_h2: { fr: "Un outil, des dizaines de cas d'usage.", en: 'One tool, dozens of use cases.' }, 134 scenarios_desc: { fr: "Engramm s'intègre dans les moments clés de la vie d'un collaborateur et d'une organisation.", en: "Engramm integrates into the key moments of an employee's and organization's life." }, 135 sc1_t: { fr: 'Intégration des nouveaux collaborateurs', en: 'New employee onboarding' }, 136 sc2_t: { fr: 'Montée en compétences continue', en: 'Continuous upskilling' }, 137 sc3_t: { fr: 'Diagnostic des compétences', en: 'Skills assessment' }, 138 139 // INTEGRATIONS 140 integ_badge: { fr: 'Intégration', en: 'Integrations' }, 141 integ_h2: { fr: "S'intègre à votre écosystème.", en: 'Integrates with your ecosystem.' }, 142 integ_desc: { fr: "Déployez Engramm au sein de vos outils existants. Compatible SCORM, intégrable par SSO, et pilotable via API.", en: "Deploy Engramm within your existing tools. SCORM compatible, SSO integration, and API-driven." }, 143 144 // LANGUAGES 145 lang_badge: { fr: 'Multilingue', en: 'Multilingual' }, 146 lang_h2: { fr: 'Global par défaut.', en: 'Global by default.' },
147 lang_desc: { fr: 'Créez un scénario dans une langue, déployez-le dans 70. Détection automatique, voix natives, zéro recréation.', en: 'Create a scenario in one language, deploy it in 70. Automatic detection, native voices, zero re-creation.' }, 148 lang_supported: { fr: 'langues supportées', en: 'languages supported' }, 149 lang_toggle: { fr: 'Voir les 70 langues', en: 'See all 70 languages' }, 150 151 // COMPARATIVE 152 compare_badge: { fr: 'Pourquoi Engramm', en: 'Why Engramm' }, 153 compare_h2: { fr: 'Formation classique vs. Engramm.', en: 'Traditional training vs. Engramm.' }, 154 compare_desc: { fr: 'Ce qui change quand la formation passe de la théorie descendante à la pratique immersive.', en: 'What changes when training shifts from top-down theory to immersive practice.' }, 155 compare_classic: { fr: 'Formation classique', en: 'Traditional training' }, 156 compare_engramm: { fr: 'Engramm', en: 'Engramm' }, 157 cmp_r1: { fr: 'Efficacité', en: 'Effectiveness' }, 158 cmp_r2: { fr: 'Expérience apprenant', en: 'Learner experience' }, 159 cmp_r3: { fr: 'Diversité des formats', en: 'Format diversity' }, 160 cmp_r4: { fr: 'Feedback', en: 'Feedback' }, 161 cmp_r5: { fr: 'Diagnostic', en: 'Assessment' }, 162 cmp_r6: { fr: 'Coaching & Management', en: 'Coaching & Management' }, 163 cmp_r7: { fr: 'Personnalisation', en: 'Personalization' }, 164 cmp_r8: { fr: 'Couverture métier', en: 'Industry coverage' }, 165 cmp_r9: { fr: 'Conformité', en: 'Compliance' }, 166 cmp_r10: { fr: 'Déploiement', en: 'Deployment' }, 167 168 // FAQ 169 faq_badge: { fr: 'Questions fréquentes', en: 'FAQ' }, 170 faq_h2: { fr: 'Vos questions, nos réponses.', en: 'Your questions, our answers.' }, 171 172 // FOOTER 173 ft_privacy: { fr: 'Confidentialité', en: 'Privacy' }, 174 ft_legal: { fr: 'Mentions légales', en: 'Legal notice' }, 175 // LEGAL PAGES (privacy / cgu / legal) 176 ft_cgu: { fr: 'CGU', en: 'Terms of Use' }, 177 ft_cookies: { fr: 'Préférences cookies', en: 'Cookie preferences' }, 178 privacy_eyebrow: { fr: "Confidentialité", en: "Privacy" }, 179 privacy_h1: { fr: "Politique de confidentialité", en: "Privacy Policy" }, 180 privacy_updated: { fr: "Dernière mise à jour : 20 juillet 2026", en: "Last updated: July 20, 2026" }, 181 privacy_body: { 182 fr: "<h2>1. Ãditeur et rôle</h2>\n<p>La plateforme Engramm est éditée par <strong>Solers.io SAS</strong>, société par actions simplifiée au capital de 35 681,10 â¬, siège social 3 rue Auguste Bailly, 92400 Courbevoie (France), RCS Nanterre 917 416 166.</p>\n<p>Lorsque vos collaborateurs utilisent la plateforme, Solers.io agit en qualité de <strong>sous-traitant</strong> au sens de l'article 28 du RGPD, pour le compte de l'entreprise cliente qui reste <strong>responsable de traitement</strong>. Pour les données que vous nous transmettez directement via ce site (contact, demande de démonstration), Solers.io agit en qualité de responsable de traitement.</p>\n\n<h2>2. Données, finalités et base légale</h2>\n<p>Les données traitées via la plateforme (identifiant professionnel, enregistrements vocaux, transcriptions, scores pédagogiques et données techniques) le sont à des fins de <strong>formation et de coaching professionnel</strong>, sur la base de l'exécution du contrat de travail ou de l'intérêt légitime du client à former ses équipes. Les données transmises via le site le sont pour répondre à vos demandes.</p>\n\n<h2>3. Hébergement et sous-traitants</h2>\n<p>Les données de formation sont <strong>hébergées et traitées au sein de l'Union européenne</strong> et ne font l'objet d'aucun transfert hors UE. Nous faisons appel à des sous-traitants encadrés par un accord de traitement conforme à l'article 28 du RGPD ; la liste détaillée est communiquée aux clients dans le cadre de la documentation contractuelle.</p>\n\n<h2>4. Durée de conservation</h2>\n<p>Les données sont conservées pendant 24 mois à compter de la dernière connexion, sauf durée différente convenue contractuellement. Elles sont supprimées ou restituées au client à la fin de la relation contractuelle.</p>\n\n<h2>5. Sécurité</h2>\n<p>Les données sont chiffrées en transit et au repos. Solers.io est attestée <strong>SOC 2 Type II</strong>. En cas de violation de données, le client est notifié conformément à l'article 33 du RGPD.</p>\n\n<h2>6. Intelligence artificielle</h2>\n<p>Engramm repose sur des modèles d'IA pour simuler des conversations de formation. Vous êtes informé lorsque vous interagissez avec une IA (article 50 du Règlement (UE) 2024/1689). Le système n'est pas qualifié à haut risque et ne produit aucune décision automatisée à effet juridique ou significatif.</p>\n\n<h2>7. Cookies</h2>\n<p>La <strong>plateforme de formation</strong> utilise exclusivement des cookies strictement nécessaires à son fonctionnement, dispensés de consentement au sens de l'article 82 de la Loi Informatique et Libertés.</p>\n<p>Le <strong>site vitrine engramm.ai</strong> utilise en complément un outil de mesure d'audience (Google Analytics) destiné à analyser la fréquentation et à améliorer le site. Ces cookies ne sont déposés qu'après recueil de votre consentement, que vous pouvez retirer à tout moment. Aucun co
182okie publicitaire n'est utilisé.</p>\n\n<h2>8. Vos droits et contact</h2>\n<p>Vous disposez des droits d'accès, de rectification, d'effacement, de limitation, d'opposition et de portabilité. Pour les données de la plateforme, ces droits s'exercent auprès du responsable de traitement (votre employeur). Vous pouvez contacter notre Délégué à la Protection des Données à <a href=\"mailto:[email protected]\">[email protected]</a> et introduire une réclamation auprès de la CNIL (<a href=\"https://www.cnil.fr\" target=\"_blank\" rel=\"noopener\">www.cnil.fr</a>).</p>\n<p>La présente politique peut être mise à jour ; toute modification importante sera signalée sur le site.</p>", 183 en: "<h2>1. Publisher and role</h2>\n<p>The Engramm platform is published by <strong>Solers.io SAS</strong>, a simplified joint-stock company with a share capital of â¬35,681.10, registered office at 3 rue Auguste Bailly, 92400 Courbevoie (France), Nanterre Trade and Companies Register 917 416 166.</p>\n<p>When your employees use the platform, Solers.io acts as a <strong>processor</strong> within the meaning of Article 28 of the GDPR, on behalf of the client company, which remains the <strong>data controller</strong>. For data you send us directly through this website (contact, demo request), Solers.io acts as the data controller.</p>\n\n<h2>2. Data, purposes and legal basis</h2>\n<p>The data processed through the platform (professional identifier, voice recordings, transcripts, learning scores and technical data) is processed for the purposes of <strong>professional training and coaching</strong>, on the basis of the performance of the employment contract or the client's legitimate interest in training its teams. Data submitted through the website is processed to respond to your requests.</p>\n\n<h2>3. Hosting and sub-processors</h2>\n<p>Training data is <strong>hosted and processed within the European Union</strong> and is not subject to any transfer outside the EU. We use sub-processors governed by a processing agreement compliant with Article 28 of the GDPR; the detailed list is provided to clients as part of the contractual documentation.</p>\n\n<h2>4. Retention period</h2>\n<p>Data is retained for 24 months from the last login, unless a different period is agreed contractually. It is deleted or returned to the client at the end of the contractual relationship.</p>\n\n<h2>5. Security</h2>\n<p>Data is encrypted in transit and at rest. Solers.io is <strong>SOC 2 Type II</strong> attested. In the event of a data breach, the client is notified in accordance with Article 33 of the GDPR.</p>\n\n<h2>6. Artificial intelligence</h2>\n<p>Engramm relies on AI models to simulate training conversations. You are informed when you interact with an AI (Article 50 of Regulation (EU) 2024/1689). The system is not classified as high-risk and does not produce any automated decision with legal or significant effect.</p>\n\n<h2>7. Cookies</h2>\n<p>The <strong>training platform</strong> uses exclusively cookies strictly necessary for its operation, exempt from consent within the meaning of Article 82 of the French Data Protection Act.</p>\n<p>The <strong>engramm.ai marketing website</strong> additionally uses an audience-measurement tool (Google Analytics) to analyze traffic and improve the site. These cookies are only placed after obtaining your consent, which you can withdraw at any time. No advertising cookies are used.</p>\n\n<h2>8. Your rights and contact</h2>\n<p>You have the rights of access, rectification, erasure, restriction, objection and portability. For platform data, these rights are exercised with the data controller (your employer). You may contact our Data Protection Officer at <a href=\"mailto:[email protected]\">[email protected]</a> and lodge a complaint with the CNIL (<a href=\"https://www.cnil.fr\" target=\"_blank\" rel=\"noopener\">www.cnil.fr</a>).</p>\n<p>This policy may be updated; any significant change will be indicated on the website.</p>" 184 }, 185 cgu_eyebrow: { fr: "CGU", en: "Terms of Use" }, 186 cgu_h1: { fr: "Conditions Générales d'Utilisation", en: "Terms of Use" }, 187 cgu_updated: { fr: "Dernière mise à jour : 29 septembre 2026", en: "Last updated: September 29, 2026" },
188 cgu_body: { 189 fr: "<h2>1. Définitions</h2>\n<ul>\n<li><strong>Utilisateur</strong> : toute personne accédant au site engramm.ai, qu'il s'agisse d'un collaborateur d'entreprise cliente ou d'un représentant habilité (manager, formateur, administrateur).</li>\n<li><strong>Client</strong> : organisation ou entreprise ayant conclu un contrat avec Engramm pour permettre à ses collaborateurs d'accéder à la plateforme.</li>\n<li><strong>Simulation</strong> : scénario interactif de formation professionnelle mettant en Åuvre une intelligence artificielle vocale.</li>\n<li><strong>Ãchange</strong> : dialogue entre l'utilisateur et l'IA vocale dans le cadre d'une simulation.</li>\n<li><strong>Données</strong> : informations produites ou collectées durant l'usage de la plateforme, incluant la voix, les transcriptions, les métadonnées et les résultats de simulation.</li>\n</ul>\n\n<h2>2. Objet</h2>\n<p>Les présentes conditions encadrent l'utilisation de la plateforme engramm.ai, éditée par Solers.io SAS (Engramm), pour la réalisation de simulations immersives à visée pédagogique. Toute utilisation implique l'acceptation sans réserve des présentes CGU.</p>\n\n<h2>3. Acceptation des CGU</h2>\n<p>L'accès à la plateforme est réservé aux utilisateurs autorisés dans le cadre d'un contrat signé entre Engramm et le Client. L'utilisateur reconnaît avoir été informé par son employeur des modalités de traitement de ses données et accepte les présentes CGU dès sa première connexion.</p>\n\n<h2>4. Services disponibles</h2>\n<p>Engramm.ai permet aux utilisateurs de :</p>\n<ul>\n<li>participer à des simulations orales avec une IA vocale ;</li>\n<li>obtenir une transcription et des indicateurs pédagogiques (feedbacks, scoring, durée) ;</li>\n<li>accéder à un historique de leurs entraînements : transcriptions, indicateurs et scores pendant 24 mois à compter de leur dernière connexion, enregistrements vocaux pendant 90 jours.</li>\n</ul>\n<p>Pour les administrateurs et formateurs, Engramm.ai fournit des fonctions de création de simulations, de suivi de l'activité et de gestion des utilisateurs.</p>\n\n<h2>5. Obligations des utilisateurs</h2>\n<p>L'utilisateur s'engage à :</p>\n<ul>\n<li>utiliser la plateforme uniquement dans un cadre professionnel défini par son employeur ;</li>\n<li>ne pas diffuser de contenus illicites, discriminatoires, offensants ou contraires à la finalité pédagogique du service ;</li>\n<li>respecter les droits des tiers et la confidentialité des données accessibles ;</li>\n<li>ne pas tenter d'extraire, dupliquer ou détourner les contenus générés par la plateforme en dehors des droits accordés contractuellement.</li>\n</ul>\n\n<h2>6. Responsabilité d'Engramm</h2>\n<p>Engramm agit comme sous-traitant technique du Client. Il ne saurait être tenu responsable des décisions prises par les Clients à partir des résultats produits. Les évaluations générées sont fournies à des fins de formation, sans portée juridique ou décisionnelle automatique.</p>\n\n<h2>7. Disponibilité du service</h2>\n<p>La plateforme est accessible 24h/24, 7j/7, sauf maintenance ou interruption due à un tiers. Engramm met en Åuvre les moyens raisonnables pour assurer la continuité du service mais ne garantit pas une disponibilité ininterrompue.</p>\n\n<h2>8. Protection des données personnelles</h2>\n<p>Les données sont traitées conformément au RGPD et à l'IA Act. Le Client est responsable du traitement, Engramm agit en tant que sous-traitant. Les enregistrements vocaux sont conservés 90 jours ; les transcriptions, évaluations et scores sont conservés 24 mois à compter de la dernière connexion de l'utilisateur, puis supprimés. Le Client peut fixer des durées plus courtes. L'utilisateur peut exercer ses droits via son employeur ou via <a href=\"mailto:[email protected]\">[email protected]</a>. Pour en savoir plus, consultez notre <a href=\"/privacy-policy\">Politique de confidentialité</a>.</p>\n\n<h2>9. Propriété intellectuelle</h2>\n<p>La plateforme, ses logiciels, son interface, ses personnages virtuels et ses contenus pédagogiques propres sont protégés au titre de la propriété intellectuelle et appartiennent à Engramm ou à ses partenaires. Les scénarios, contenus et données créés ou fournis par le Client restent la propriété du Client. Les données des utilisateurs (voix, transcriptions, résultats) ne font l'objet d'aucune cession de droits au profit d'Engramm et sont traitées dans les conditions de l'article 8. Les droits d'usage sont strictement limités à l'usage prévu par le contrat. Toute reproduction ou diffusion non autorisée est interdite.</p>\n\n<h2>10. Liens hypertextes</h2>\n<p>Le site peut contenir des liens vers des ressources externes. Engramm n'est pas responsable du contenu de ces ressources. Il est possible de créer un lien vers engramm.ai avec ouverture dans un nouvel onglet, sous réserve que cela ne nuise pas à l'image ou aux droits d'engramm.ai.</p>\n\n<h2>
18911. Droit applicable â Juridiction</h2>\n<p>Les présentes CGU sont régies par le droit français. En cas de litige, les tribunaux de Paris seront seuls compétents, sauf disposition légale impérative contraire.</p>\n\n<p><strong>Contact :</strong> Solers.io SAS (Engramm) â 3 rue Auguste Bailly, 92400 Courbevoie â <a href=\"mailto:[email protected]\">[email protected]</a></p>", 190 en: "<h2>1. Definitions</h2>\n<ul>\n<li><strong>User</strong>: any person accessing the engramm.ai website, whether an employee of a client company or an authorized representative (manager, trainer, administrator).</li>\n<li><strong>Client</strong>: organization or company that has entered into a contract with Engramm to allow its employees to access the platform.</li>\n<li><strong>Simulation</strong>: interactive professional training scenario using a voice-based artificial intelligence.</li>\n<li><strong>Exchange</strong>: dialogue between the user and the voice AI within a simulation.</li>\n<li><strong>Data</strong>: information produced or collected during use of the platform, including voice, transcripts, metadata and simulation results.</li>\n</ul>\n\n<h2>2. Purpose</h2>\n<p>These terms govern the use of the engramm.ai platform, published by Solers.io SAS (Engramm), for carrying out immersive simulations for educational purposes. Any use implies unreserved acceptance of these Terms of Use.</p>\n\n<h2>3. Acceptance of the Terms</h2>\n<p>Access to the platform is reserved for users authorized under a contract signed between Engramm and the Client. The user acknowledges having been informed by their employer of the terms of processing of their data and accepts these Terms of Use upon first connection.</p>\n\n<h2>4. Available services</h2>\n<p>Engramm.ai allows users to:</p>\n<ul>\n<li>take part in oral simulations with a voice AI;</li>\n<li>obtain a transcript and educational indicators (feedback, scoring, duration);</li>\n<li>access a history of their training sessions: transcripts, indicators and scores for 24 months from their last login, voice recordings for 90 days.</li>\n</ul>\n<p>For administrators and trainers, Engramm.ai provides functions for creating simulations, monitoring activity and managing users.</p>\n\n<h2>5. User obligations</h2>\n<p>The user undertakes to:</p>\n<ul>\n<li>use the platform solely within a professional framework defined by their employer;</li>\n<li>not distribute illegal, discriminatory or offensive content, or content contrary to the educational purpose of the service;</li>\n<li>respect the rights of third parties and the confidentiality of accessible data;</li>\n<li>not attempt to extract, duplicate or misuse content generated by the platform beyond the rights granted contractually.</li>\n</ul>\n\n<h2>6. Engramm's responsibility</h2>\n<p>Engramm acts as a technical sub-processor for the Client. It cannot be held responsible for decisions made by Clients based on the results produced. The assessments generated are provided for training purposes, without legal scope or automatic decision-making authority.</p>\n\n<h2>7. Service availability</h2>\n<p>The platform is accessible 24/7, except for maintenance or interruption due to a third party. Engramm implements reasonable means to ensure service continuity but does not guarantee uninterrupted availability.</p>\n\n<h2>8. Protection of personal data</h2>\n<p>Data is processed in accordance with the GDPR and the AI Act. The Client is the data controller; Engramm acts as a sub-processor. Voice recordings are retained for 90 days; transcripts, assessments and scores are retained for 24 months from the user's last login, then deleted. The Client may set shorter retention periods. The user may exercise their rights through their employer or via <a href=\"mailto:[email protected]\">[email protected]</a>. To learn more, see our <a href=\"/privacy-policy\">Privacy Policy</a>.</p>\n\n<h2>9. Intellectual property</h2>\n<p>The platform, its software, its interface, its virtual characters and its own educational content are protected by intellectual property rights and belong to Engramm or its partners. Scenarios, content and data created or provided by the Client remain the property of the Client. User data (voice, transcripts, results) is not subject to any assignment of rights to Engramm and is processed under the conditions set out in Article 8. Usage rights are strictly limited to the use provided for in the contract. Any unauthorized reproduction or distribution is prohibited.</p>\n\n<h2>10. Hyperlinks</h2>\n<p>The site may contain links to external resources. Engramm is not responsible for the content of these resources. It is possible to create a link to engramm.ai opening in a new tab, provided that it does not harm the image or rights of engramm.ai.</p>\n\n<h2>11. Governing law â Jurisdiction</h2>\n<p>These Terms of Use are governed by French law. In the event of a dispute, the courts of Paris shall have sole jurisdiction, unless a mandatory legal provision provides otherwise.</p>\n\n<p><strong>Contact:</strong> Solers.io SAS (Engramm) â 3 rue Auguste Bailly, 92400 Courbevoie â <a href=\"mailto:[email protected]\">[email protected]</a></p>" 191 }, 192 193 194 // Voice card descriptions 195 vc1_d: { fr: "Frustration, impatience, enthousiasme, doute, satisfaction : des voix qui expriment des émotions réelles selon le contexte de l'échange.", en: "Frustration, impatience, enthusiasm, doubt, satisfaction: voices that express real emotions based on the context of the exchange." }, 196 vc2_d: { fr: "Réponses en moins de 500ms pour une conversation fluide et naturelle, sans temps d'attente perceptible.", en: "Responses in under 500ms for a fluid, natural conversation with no perceptible wait time." }, 197 vc3_d: { fr: "Hésitations, tics de langage, répétitions, rires, soupirs : chaque personnage a sa propre manière de s'exprimer.", en: "Hesitations, speech patterns, repetitions, laughter, sighs: each character has their own way of speaking." }, 198 vc4_d: { fr: "Interrompez l'IA comme dans une vraie conversation. Elle gère les coupures, les silences et reprend le fil naturellement.", en: "Interrupt the AI just like in a real conversation. It handles interruptions, silences and picks up the thread naturally." }, 199 vc5_d: { fr: "Le personnage change d'attitude au fil de l'échange selon votre posture, vos arguments et votre capacité d'écoute.", en: "The character changes attitude throughout the exchange based on your approach, arguments and listening skills." }, 200 vc6_d: { fr: "Personnalité, ton, niveau de difficulté, scénario et critères d'évaluation : chaque simulation est c
200onfigurable.", en: "Personality, tone, difficulty level, scenario and evaluation criteria: every roleplay is configurable." }, 201 voice_placeholder: { fr: 'Espace réservé : contenu interactif', en: 'Reserved space: interactive content' }, 202 203 // Studio upload animation 204 sv_title: { fr: 'Générer une formation', en: 'Generate a training' }, 205 sv_drop: { fr: 'Chargez votre fichier', en: 'Upload your file' }, 206 sv_imported: { fr: 'â Fichiers importés', en: 'â Files imported' }, 207 sv_generating: { fr: 'Génération en cours', en: 'Generating' }, 208 sv_training: { fr: "Entraînement de l'IA sur votre contenuâ¦", en: 'Training AI on your contentâ¦' }, 209 sv_mod_title: { fr: 'Module de formation', en: 'Training module' }, 210 sv_mod_sub: { fr: 'Gestion des objections : 6 activités', en: 'Handling objections: 6 activities' }, 211 212 // Studio module cards 213 svm1_t: { fr: 'Podcast', en: 'Podcast' }, 214 svm1_d: { fr: 'Comprendre les objections clients', en: 'Understanding client objections' }, 215 svm1_cta: { fr: 'Ãcouter', en: 'Listen' }, 216 svm2_t: { fr: 'Fiches d\'apprentissage', en: 'Flashcards' }, 217 svm2_d: { fr: '32 fiches : réponses aux objections clés', en: '32 cards: answers to key objections' }, 218 svm2_cta: { fr: 'Réviser', en: 'Review' }, 219 svm3_t: { fr: 'Quiz', en: 'Quiz' }, 220 svm3_d: { fr: '15 questions sur les fiches produit', en: '15 questions on product sheets' }, 221 svm3_cta: { fr: 'Passer le quiz', en: 'Take the quiz' }, 222 svm4_t: { fr: 'Restitution & coaching', en: 'Assessment & coaching' }, 223 svm4_d: { fr: 'Expliquer la méthode à un coach IA', en: 'Explain the method to an AI coach' }, 224 svm4_cta: { fr: 'Ãchanger', en: 'Discuss' }, 225 svm5_t: { fr: 'Simulation', en: 'Roleplay' }, 226 svm5_d: { fr: '« Je suis pressé, envoyez le devis. »', en: '"I\'m in a hurry, just send the quote."' }, 227 svm5_cta: { fr: "S'entraîner", en: 'Practice' }, 228 svm6_t: { fr: 'Simulation', en: 'Roleplay' }, 229 svm6_d: { fr: 'Client agacé : négociation prix', en: 'Annoyed client: price negotiation' }, 230 svm6_cta: { fr: "S'entraîner", en: 'Practice' }, 231 232 // Steps 233 step3_t_alt: { fr: 'Mesurez les résultats', en: 'Measure results' }, 234 step1_d: { fr: "Décrivez le contexte, le personnage IA, les objectifs pédagogiques et les critères d'évaluation. Engramm génère la simulation.", en: 'Describe the context, AI character, learning objectives and evaluation criteria. Engramm generates the roleplay.' }, 235 step2_d: { fr: 'Organisez vos modules par équipe, workspace ou filiale. Chaque manager suit la progression de ses apprenants.', en: 'Organize your modules by team, workspace or subsidiary. Each manager tracks their learners\' progress.' }, 236 step3_d: { fr: 'Scorecards détaillées, analytics par compétence, détection des forces et faiblesses : le tout en temps réel.', en: 'Detailed scorecards, analytics by skill, strengths and weaknesses detection: all in real time.' }, 237 238 // Scoring 239 scoring_h2: { fr: 'Chaque simulation est scorée.', en: 'Every roleplay is scored.' }, 240 score1_t: { fr: 'Scorecards par compétence', en: 'Scorecards by skill' }, 241 score2_t: { fr: 'Coaching IA personnalisé', en: 'Personalized AI coaching' }, 242 score3_t: { fr: 'Indicateurs conversationnels', en: 'Conversation indicators' }, 243 score1_d: { fr: "Chaque critère de votre scorecard est évalué automatiquement par l'IA à la fin de chaque session.", en: 'Each criterion on your scorecard is automatically evaluated by AI at the end of each session.' }, 244 score2_d: { fr: "Après chaque session, l'IA fournit des conseils concrets d'amélioration adaptés au profil de l'apprenant, critère par critère.", en: 'After each session, AI provides concrete improvement advice tailored to the learner\'s profile, criterion by criterion.' }, 245 score3_d: { fr: "Questions ouvertes/fermées, ratio parole/écoute, vitesse d'élocution : chaque appel est disséqué en indicateurs actionnables.", en: 'Open/closed questions, talk/listen ratio, speech speed: every call is broken down into actionable indicators.' }, 246 247 // Analytics 248 analytics_h2: { fr: 'Pilotez la montée en compétences.', en: 'Drive skills development.' }, 249 ana1_t: { fr: "Vue d'ensemble managers", en: 'Manager overview' }, 250 ana2_t: { fr: 'Profils apprenants détaillés', en: 'Detailed learner profiles' }, 251 ana3_t: { fr: 'Détection de scénarios', en: 'Scenario detection' }, 252 ana1_d: { fr: "Score moyen, taux de complétion, classement des apprenants : tout ce qu'il faut pour piloter une équipe.", en: 'Average score, completion rate, learner rankings: everything you need to manage a team.' }, 253 ana2_d: { fr: 'Radar de compétences, évolution des scores, forces et faiblesses calculées sur l\'ensemble des sessions.', en: 'Skill radar, score trends, strengths and weaknesses calculated across all sessions.' }, 254 ana3_d: { fr: 'Identifiez les simulations trop faciles ou mal calibrées grâce aux distributions de scores.', en: 'Identify roleplays that are too easy or poorly calibrated through score distributions.' }, 255 ana_tab1: { fr: 'Modules', en: 'Modules' }, 256 ana_tab2: { fr: 'Tendances', en: 'Trends' }, 257 258 // Métiers descriptions 259 met_commerce_d: { fr: 'Préparez vos équipes à prospecter, présenter et argumenter face à des clients.', en: 'Prepare your teams to prospect, present and argue in front of clients.' }, 260 met_recruit_d: { fr: 'Préparez vos équipes à conduire des entretiens et évaluer les candidats.', en: 'Prepare your teams to conduct interviews and evaluate candidates.' }, 261 met_service_d: { fr: 'Aidez vos équipes à gérer les demandes et fidéliser vos clients.', en: 'Help your teams handle requests and build customer loyalty.' }, 262 met_finance_d: { fr: "S'entraîner à interpréter, expliquer et défendre de nouvelles normes comptables et financières.", en: 'Practice interpreting, explaining and defending new accounting and financial standards.' }, 263 met_it_d: { fr: "S'entraîner à expliquer un risque, arbitrer entre contraintes techniques, réglementaires et business.", en: 'Practice explaining a risk, balancing technical, regulatory and business constraints.' }, 264 met_mgmt_d: { fr: 'Mettez en situation vos managers pour leur apprendre à communiquer, motiver et gérer des situations clés.', en: 'Put your managers in real situations to teach them to communicate, motivate and handle key situations.' }, 265 met_comm_d: { fr: "S'entraîner à cadrer un message, gérer une communication de crise, travailler l'argumentation.", en: 'Practice framing a message, managing crisis communication, and building arguments.' }, 266 met_transverse_d: { fr: 'Situations transverses : harcèlement, discrimination, éthique, sécurité, fraude, protection des données.', en: 'Cross-functional: harassment, discrimination, ethics, security, fraud, data protection.' }, 267 268 // Scenarios descriptions 269 sc1_d: { fr: "Accélérez l'onboarding avec des mises en situation dès le premier jour. Le nouvel arrivant pratique les scé
269narios métier avant même son premier appel ou rendez-vous client.", en: 'Accelerate onboarding with real-world scenarios from day one. New hires practice business scenarios before their first call or client meeting.' }, 270 sc2_d: { fr: "Nouveaux produits, nouvelles normes, nouvelles offres : déployez des parcours d'entraînement ciblés pour que chaque collaborateur maîtrise les évolutions de son métier.", en: 'New products, new standards, new offers: deploy targeted training programs so every employee masters the evolutions of their role.' }, 271 sc3_d: { fr: "Ãvaluez objectivement le niveau de maîtrise d'une équipe, d'un pays ou d'une business unit. Identifiez les écarts et ciblez les efforts de formation là où ils comptent.", en: "Objectively assess the skill level of a team, country or business unit. Identify gaps and focus training efforts where they matter." }, 272 273 // Integration cards 274 ig1_t: { fr: 'LMS', en: 'LMS' }, 275 ig1_d: { fr: "Intégration native dans vos plateformes d'apprentissage existantes", en: 'Native integration with your existing learning platforms' }, 276 ig2_t: { fr: 'SCORM', en: 'SCORM' }, 277 ig2_d: { fr: 'Export compatible SCORM 1.2 & 2004 pour tout LMS', en: 'SCORM 1.2 & 2004 compatible export for any LMS' }, 278 ig3_t: { fr: 'SSO', en: 'SSO' }, 279 ig3_d: { fr: 'Authentification unique via SAML, OAuth ou OpenID Connect', en: 'Single sign-on via SAML, OAuth or OpenID Connect' }, 280 ig4_t: { fr: 'API REST', en: 'REST API' }, 281 ig4_d: { fr: 'Endpoints documentés pour automatiser vos workflows', en: 'Documented endpoints to automate your workflows' }, 282 ig5_t: { fr: 'Webhooks', en: 'Webhooks' }, 283 ig5_d: { fr: 'Notifications temps réel sur les événements de formation', en: 'Real-time notifications on training events' }, 284 ig6_t: { fr: 'Multi-langue', en: 'Multi-language' }, 285 ig6_d: { fr: 'Traduction automatique des contenus dans 70 langues', en: 'Automatic content translation in 70 languages' }, 286 287 // Compare table cells 288 cmp_c1: { fr: 'Formation théorique ou jeux de rôle entre collègues', en: 'Theoretical training or role-plays between colleagues' }, 289 cmp_e1: { fr: 'Mises en situation avec contextes 100% adaptés, expérience fluide et réaliste', en: 'Real-world scenarios with 100% adapted contexts, fluid and realistic experience' }, 290 cmp_c2: { fr: "Sessions descendantes et parcours d'entraînement passifs", en: 'Top-down sessions and passive training paths' }, 291 cmp_e2: { fr: "Parcours progressifs et gamifiés (missions, niveaux, badges) qui stimulent l'engagement", en: 'Progressive and gamified paths (missions, levels, badges) that drive engagement' }, 292 cmp_c3: { fr: 'Supports classiques et e-learning (SCORM)', en: 'Traditional materials and e-learning (SCORM)' },
293 cmp_e3: { fr: 'Simulations vocales, quiz interactifs, flashcards, podcasts. Compatible SCORM & LMS', en: 'Voice roleplays, interactive quizzes, flashcards, podcasts. SCORM & LMS compatible' }, 294 cmp_c4: { fr: 'Feedback limité par le temps et la disponibilité du formateur', en: 'Feedback limited by trainer time and availability' }, 295 cmp_e4: { fr: 'Feedback instantané sur le verbal, la posture et la méthode, avec débriefs automatisés', en: 'Instant feedback on verbal, posture and method, with automated debriefs' }, 296 cmp_c5: { fr: 'Ãvaluation limitée (QCM, entretiens)', en: 'Limited assessment (MCQ, interviews)' }, 297 cmp_e5: { fr: "Diagnostics précis dès le premier jour pour adapter l'entraînement à chaque collaborateur", en: 'Precise diagnostics from day one to adapt training to each employee' }, 298 cmp_c6: { fr: 'Suivi manuel par les managers, avec peu de données objectives', en: 'Manual tracking by managers, with little objective data' }, 299 cmp_e6: { fr: 'Tableaux de bord pour suivre les progrès et cibler les efforts de coaching', en: 'Dashboards to track progress and target coaching efforts' }, 300 cmp_c7: { fr: 'Même parcours de formation pour tout le monde', en: 'Same training path for everyone' }, 301 cmp_e7: { fr: 'Parcours personnalisés en fonction du niveau, des progrès et des besoins', en: 'Personalized paths based on level, progress and needs' }, 302 cmp_c8: { fr: 'Focus sur les connaissances produit et procédures', en: 'Focus on product knowledge and procedures' }, 303 cmp_e8: { fr: 'Entraînement complet : méthode commerciale, expertise produit et posture relationnelle', en: 'Complete training: sales method, product expertise and interpersonal skills' }, 304 cmp_c9: { fr: 'Transmission théorique, peu de mise en pratique', en: 'Theoretical transmission, little hands-on practice' }, 305 cmp_e9: { fr: 'Intégration des contraintes réglementaires directement dans les simulations', en: 'Regulatory constraints integrated directly into roleplays' }, 306 cmp_c10: { fr: 'Mise en place longue, sessions physiques, planning rigide', en: 'Long setup, in-person sessions, rigid scheduling' }, 307 cmp_e10: { fr: 'Déploiement rapide avec bibliothèque de parcours et intégrations simples', en: 'Fast deployment with path library and simple integrations' }, 308 309 // FAQ 310 faq_q1: { fr: "Qu'est-ce qu'Engramm exactement ?", en: 'What exactly is Engramm?' }, 311 faq_a1: { fr: "Engramm est une plateforme d'entraînement IA vocale pour la formation en entreprise. Vos collaborateurs pratiquent des mises en situation réalistes avec des personnages IA qui parlent, écoutent et s'adaptent en temps réel.", en: 'Engramm is an AI voice training platform for corporate learning. Your employees practice realistic scenarios with AI characters that speak, listen and adapt in real time.' }, 312 faq_q2: { fr: 'Comment fonctionne le scoring ?', en: 'How does scoring work?' }, 313 faq_a2: { fr: "Chaque simulation est évaluée selon des critères que vous définissez (écoute active, argumentation, empathie, etc.). L'IA analyse les réponses en temps réel et produit une scorecard détaillée à la fin de chaque session.", en: 'Each roleplay is evaluated against criteria you define (active listening, argumentation, empathy, etc.). AI analyzes responses in real time and produces a detailed scorecard at the end of each session.' }, 314 faq_q3: { fr: 'Quels secteurs sont couverts ?', en: 'Which industries are covered?' }, 315 faq_a3: { fr: "Engramm est utilisé dans la vente et le retail, l'industrie pharmaceutique, la relation client, l'énergie et bien d'autres secteurs. Les scénarios sont entièrement personnalisables à vos contextes métier.", en: "Engramm is used in sales and retail, pharmaceuticals, customer service, energy and many other industries. Scenarios are fully customizable to your business context." }, 316 faq_q4: { fr: "Peut-on l'intégrer à notre LMS existant ?", en: 'Can it integrate with our existing LMS?' }, 317 faq_a4: { fr: "Oui, Engramm est compatible SCORM et peut s'intégrer dans n'importe quel LMS. Nous proposons également une intégration SSO et une API pour des déploiements sur mesure.", en: 'Yes, Engramm is SCORM compatible and can integrate with any LMS. We also offer SSO integration and an API for custom deployments.' }, 318 faq_q5: { fr: 'Les données sont-elles sécurisées ?', en: 'Is my data secure?' }, 319 faq_a5: { fr: "Absolument. Hébergement européen, conformité RGPD, chiffrement des données. Les résultats des apprenants ne sont accessibles qu'aux managers autorisés de leur workspace.", en: 'Absolutely. European hosting, GDPR compliance, data encryption. Learner results are only accessible to authorized managers in their workspace.' }, 320 faq_q6: { fr: 'Les simulations fonctionnent dans quelles langues ?', en: 'What languages do roleplays work in?' }, 321 faq_a6: { fr: 'Les simulations vocales sont disponibles dans plus de 70 langues. Vous pouvez créer un scé
321nario en français et le déployer en espagnol, anglais ou portugais sans le recréer.', en: 'Voice roleplays are available in over 70 languages. You can create a scenario in French and deploy it in Spanish, English or Portuguese without recreating it.' }, 322 faq_q7: { fr: 'Combien de temps dure une simulation ?', en: 'How long does a roleplay last?' }, 323 faq_a7: { fr: "En moyenne 5 à 10 minutes. C'est conçu pour être régulier et court : les apprenants peuvent s'entraîner entre deux rendez-vous ou pendant une pause.", en: "5 to 10 minutes on average. It's designed to be regular and short: learners can practice between meetings or during a break." }, 324 faq_q8: { fr: "Quel est le rôle du manager sur Engramm ?", en: "What is the manager's role on Engramm?" }, 325 faq_a8: { fr: "Le manager accède à un dashboard dédié pour suivre la progression de son équipe, identifier les apprenants en difficulté, et vérifier que les simulations sont bien réalisées.", en: "Managers access a dedicated dashboard to track their team's progress, identify struggling learners, and verify that roleplays are being completed." }, 326 327 // CTA bottom 328 cta_h2_bottom: { fr: 'Prêt à transformer vos formations ?', en: 'Ready to transform your training?' }, 329 cta_desc_bottom: { fr: "Rejoignez les entreprises qui entraînent leurs équipes avec l'IA vocale Engramm.", en: 'Join the companies training their teams with Engramm voice AI.' }, 330 331 // Footer 332 ft_linkedin: { fr: 'LinkedIn', en: 'LinkedIn' }, 333 334 // Logos 335 logos_label: { fr: 'Ils forment leurs équipes avec Engramm', en: 'They train their teams with Engramm' }, 336 337 // Wall of Fame 338 wof_badge: { fr: 'Témoignages', en: 'Testimonials' }, 339 wof_h2: { fr: 'Des centaines de milliers de simulations.<br>Voici ce qu\'ils en pensent.', en: 'Hundreds of thousands of simulations.<br>Here\'s what they say.' }, 340 wof_desc: { fr: 'à la fin de chaque session de roleplay, nos apprenants laissent un retour à chaud. En voici quelques-uns', en: 'After every role-play session, our learners share instant feedback. Here are a few' }, 341 342 // PDF badges 343 pdf1: { fr: 'Méthode de vente', en: 'Sales method' }, 344 pdf2: { fr: 'Fiche produit', en: 'Product sheet' }, 345 pdf3: { fr: 'Objections', en: 'Objections' }, 346 347 // Difficulty badges 348 badge_easy: { fr: 'Facile', en: 'Easy' }, 349 badge_hard: { fr: 'Difficile', en: 'Hard' }, 350 351 // Analytics tab 352 ana_tab0: { fr: 'Ãquipe', en: 'Team' }, 353 354 // CTA buttons 355 cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 356 cta_btn2: { fr: 'Nous contacter', en: 'Contact us' }, 357 358 // Footer 359 footer_copy: { fr: '© 2026 Engramm. Tous droits réservés.', en: '© 2026 Engramm. All rights reserved.' }, 360 ft_contact: { fr: 'Contact', en: 'Contact' }, 361 ana_cta: { fr: 'Explorer le dashboard', en: 'Explore the dashboard' }, 362 363 // Scoring visual block 364 vis_scorecard: { 365 fr: '<div class="vis-scorecard-header"><span>Scorecard</span><span style="color:#9ca3af">Note</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð</span><span>Accroche et prise de contact</span><span class="vis-score vis-score-green">2 / 2</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð</span><span>Découverte et écoute active</span><span class="vis-score vis-score-green">2 / 3</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð¡</span><span>Argumentation par la valeur</span><span class="vis-score vis-score-orange">1 / 2</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð¡ï¸</span><span>Traitement des objections</span><span class="vis-score vis-score-orange">2,5 / 3</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð¤</span><span>Conclusion et engagement</span><span class="vis-score vis-score-orange">1,5 / 2</span></div>', 366 en: '<div class="vis-scorecard-header"><span>
366Scorecard</span><span style="color:#9ca3af">Score</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð</span><span>Opening & contact</span><span class="vis-score vis-score-green">2 / 2</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð</span><span>Discovery & active listening</span><span class="vis-score vis-score-green">2 / 3</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð¡</span><span>Value argumentation</span><span class="vis-score vis-score-orange">1 / 2</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð¡ï¸</span><span>Objection handling</span><span class="vis-score vis-score-orange">2.5 / 3</span></div><div class="vis-scorecard-row"><span class="vis-scorecard-chevron">âº</span><span class="vis-scorecard-emoji">ð¤</span><span>Closing & commitment</span><span class="vis-score vis-score-orange">1.5 / 2</span></div>' 367 }, 368 vis_coaching: { 369 fr: '<div class="vis-coaching-criterion"><div class="vis-coaching-criterion-header"><span class="vis-dot vis-dot-orange"></span><span>Les objections du client sont-elles accueillies avec empathie et professionnalisme ?</span><span class="vis-coaching-chevron">â¹</span></div></div><div class="vis-coaching-bubble"><div class="vis-coaching-bubble-title">⨠Engramm coaching</div><div class="vis-coaching-bubble-text">Pour progresser, commence par valider l\'émotion ou la difficulté du client : "Je comprends que ce soit contraignant." Cela montre que tu es à l\'écoute.</div></div>', 370 en: '<div class="vis-coaching-criterion"><div class="vis-coaching-criterion-header"><span class="vis-dot vis-dot-orange"></span><span>Are client objections handled with empathy and professionalism?</span><span class="vis-coaching-chevron">â¹</span></div></div><div class="vis-coaching-bubble"><div class="vis-coaching-bubble-title">⨠Engramm coaching</div><div class="vis-coaching-bubble-text">To improve, start by validating the client\'s emotion or difficulty: "I understand this can be frustrating." This shows you\'re listening and respect their concerns.</div></div>' 371 }, 372 vis_indicators: { 373 fr: '<div class="vis-indicator-grid"><div class="vis-indicator-item"><div class="vis-indicator-label">Score global</div><div class="vis-indicator-value">77/100</div><div class="vis-indicator-tag vis-tag-green">Bon</div></div><div class="vis-indicator-item"><div class="vis-indicator-label">Vitesse</div><div class="vis-indicator-value">207 mots/min</div><div class="vis-indicator-tag vis-tag-red">Trop rapide</div></div><div class="vis-indicator-item"><div class="vis-indicator-label">Plus long monologue</div><div class="vis-indicator-value">48 secondes</div><div class="vis-indicator-tag vis-tag-green">Optimal</div></div><div class="vis-indicator-item"><div class="vis-indicator-label">Ratio parole/écoute</div><div class="vis-indicator-value">77%</div><div class="vis-indicator-tag vis-tag-green">Optimal</div></div></div>', 374 en: '<div class="vis-indicator-grid"><div class="vis-indicator-item"><div class="vis-indicator-label">Overall score</div><div class="vis-indicator-value">77/100</div><div class="vis-indicator-tag vis-tag-green">Good</div></div><div class="vis-indicator-item"><div class="vis-indicator-label">Speed</div><div class="vis-indicator-value">207 words/min</div><div class="vis-indicator-tag vis-tag-red">Too fast</div></div><div class="vis-indicator-item"><div class="vis-indicator-label">Longest monologue</div><div class="vis-indicator-value">48 seconds</div><div class="vis-indicator-tag vis-tag-green">Optimal</div></div><div class="vis-indicator-item"><div class="vis-indicator-label">Talk/listen ratio</div><div class="vis-indicator-value">77%</div><div class="vis-indicator-tag vis-tag-green">Optimal</div></div></div>' 375 }, 376 vis_analytics: { 377 fr: '<div class="git-diff-line neutral" style="color:rgba(255,255,255,0.25);font-size:9px;letter-spacing:0.1em;margin-bottom:4px">SCORE MOYEN PAR MODULE</div><div class="git-diff-line added"> Accueil client 82% â +6</div><div class="git-diff-line added"> Vente B2B 76% â +3</div><div class="git-diff-line neutral"> Gestion réclamation 68%</div><div class="git-diff-line removed"> Closing avancé 54% â -2</div><div class="git-diff-line neutral"> </div><div class="git-diff-line neutral" style="color:rgba(255,255,255,0.25);font-size:9px;letter-spacing:0.1em;margin-bottom:4px">TOP APPRENANTS</div><div class="git-diff-line added"> 1. Marie D. 89% 14 simus</div><div class="git-diff-line added"> 2. Thomas L. 84% 11 simus</div><div class="git-diff-line neutral"> 3. Sarah M. 71% 9 simus</div><div class="git-diff-line removed"> 4. Julien P. 58% 3 simus</div>', 378 en: '<div class="git-diff-line neutral" style="color:rgba(255,255,255,0.25);font-size:9px;letter-spacing:0.1em;margin-bottom:4px">AVERAGE SCORE PER MODULE</div><div class="git-diff-line added"> Client reception 82% â +6</div><div class="git-diff-line added"> B2B Sales 76% â +3</div><div class="git-diff-line neutral"> Complaint handling 68%</div><div class="git-diff-line removed"> Advanced closing 54% â -2</div><div class="git-diff-line neutral"> </div><div class="git-diff-line neutral" style="color:rgba(255,255,255,0.25);font-size:9px;letter-spacing:0.1em;margin-bottom:4px">TOP LEARNERS</div><div class="git-diff-line added"> 1. Marie D. 89% 14 sims</div><div class="git-diff-line added"> 2. Thomas L. 84% 11 sims</div><div class="git-diff-line neutral"> 3. Sarah M. 71% 9 sims</div><div class="git-diff-line removed"> 4. Julien P. 58% 3 sims</div>' 379 }, 380 381 // Language chips (70 languages) 382 lc_0: { fr: 'Français', en: 'French' }, 383 lc_1: { fr: 'Mandarin', en: 'Mandarin' }, 384 lc_2: { fr: 'Espagnol', en: 'Spanish' }, 385 lc_3: { fr: 'Anglais', en: 'English' }, 386 lc_4: { fr: 'Hindi', en: 'Hindi' }, 387 lc_5: { fr: 'Arabe', en: 'Arabic' }, 388 lc_6: { fr: 'Bengali', en: 'Bengali' }, 389 lc_7: { fr: 'Portugais', en: 'Portuguese' }, 390 lc_8: { fr: 'Russe', en: 'Russian' }, 391 lc_9: { fr: 'Japonais', en: 'Japanese' }, 392 lc_10: { fr: 'Allemand', en: 'German' }, 393 lc_11: { fr: 'Coréen', en: 'Korean' }, 394 lc_12: { fr: 'Italien', en: 'Italian' }, 395 lc_13: { fr: 'Turc', en: 'Turkish' }, 396 lc_14: { fr: 'Vietnamien', en: 'Vietnamese' }, 397 lc_15: { fr: 'Néerlandais', en: 'Dutch' }, 398 lc_16: { fr: 'Marathi', en: 'Marathi' }, 399 lc_17: { fr: 'Télougou', en: 'Telugu' }, 400 lc_18: { fr: 'Ourdou', en: 'Urdu' }, 401 lc_19: { fr: 'Indonésien', en: 'Indonesian' }, 402 lc_20: { fr: 'Tamoul', en: 'Tamil' }, 403 lc_21: { fr: 'Polonais', en: 'Polish' }, 404 lc_22: { fr: 'Thaï', en: 'Thai' }, 405 lc_23: { fr: 'Ukrainien', en: 'Ukrainian' }, 406 lc_24: { fr: 'Persan', en: 'Persian' }, 407 lc_25: { fr: 'Gujarati', en: 'Gujarati' }, 408 lc_26: { fr: 'Roumain', en: 'Romanian' }, 409 lc_27: { fr: 'Malais', en: 'Malay' }, 410 lc_28: { fr: 'Malayalam', en: 'Malayalam' },
411 lc_29: { fr: 'Kannada', en: 'Kannada' }, 412 lc_30: { fr: 'Pendjabi', en: 'Punjabi' }, 413 lc_31: { fr: 'Philippin', en: 'Filipino' }, 414 lc_32: { fr: 'Haoussa', en: 'Hausa' }, 415 lc_33: { fr: 'Swahili', en: 'Swahili' }, 416 lc_34: { fr: 'Hongrois', en: 'Hungarian' }, 417 lc_35: { fr: 'Grec', en: 'Greek' }, 418 lc_36: { fr: 'Tchèque', en: 'Czech' }, 419 lc_37: { fr: 'Suédois', en: 'Swedish' }, 420 lc_38: { fr: 'Finnois', en: 'Finnish' }, 421 lc_39: { fr: 'Norvégien', en: 'Norwegian' }, 422 lc_40: { fr: 'Danois', en: 'Danish' }, 423 lc_41: { fr: 'Bulgare', en: 'Bulgarian' }, 424 lc_42: { fr: 'Serbe', en: 'Serbian' }, 425 lc_43: { fr: 'Croate', en: 'Croatian' }, 426 lc_44: { fr: 'Slovaque', en: 'Slovak' }, 427 lc_45: { fr: 'Lituanien', en: 'Lithuanian' }, 428 lc_46: { fr: 'Letton', en: 'Latvian' }, 429 lc_47: { fr: 'Estonien', en: 'Estonian' }, 430 lc_48: { fr: 'Slovène', en: 'Slovenian' }, 431 lc_49: { fr: 'Géorgien', en: 'Georgian' }, 432 lc_50: { fr: 'Arménien', en: 'Armenian' }, 433 lc_51: { fr: 'Azerbaïdjanais', en: 'Azerbaijani' }, 434 lc_52: { fr: 'Kazakh', en: 'Kazakh' }, 435 lc_53: { fr: 'Népalais', en: 'Nepali' }, 436 lc_54: { fr: 'Hébreu', en: 'Hebrew' }, 437 lc_55: { fr: 'Catalan', en: 'Catalan' }, 438 lc_56: { fr: 'Galicien', en: 'Galician' }, 439 lc_57: { fr: 'Irlandais', en: 'Irish' }, 440 lc_58: { fr: 'Gallois', en: 'Welsh' }, 441 lc_59: { fr: 'Islandais', en: 'Icelandic' }, 442 lc_60: { fr: 'Luxembourgeois', en: 'Luxembourgish' }, 443 lc_61: { fr: 'Bosnien', en: 'Bosnian' }, 444 lc_62: { fr: 'Macédonien', en: 'Macedonian' }, 445 lc_63: { fr: 'Biélorusse', en: 'Belarusian' }, 446 lc_64: { fr: 'Kirghiz', en: 'Kyrgyz' }, 447 lc_65: { fr: 'Pachto', en: 'Pashto' }, 448 lc_66: { fr: 'Sindhi', en: 'Sindhi' }, 449 lc_67: { fr: 'Somali', en: 'Somali' }, 450 lc_68: { fr: 'Lingala', en: 'Lingala' }, 451 lc_69: { fr: 'Chichewa', en: 'Chichewa' }, 452 lc_70: { fr: 'Afrikaans', en: 'Afrikaans' }, 453 lc_71: { fr: 'Assamese', en: 'Assamese' }, 454 lc_72: { fr: 'Javanais', en: 'Javanese' }, 455 lc_73: { fr: 'Cebuano', en: 'Cebuano' }, 456 457 // ============================================= 458 // SECTEUR SANTà PAGE 459 // ============================================= 460 461 // Hero 462 sh_badge: { fr: 'Secteur Santé', en: 'Healthcare' }, 463 sh_h1: { fr: '3 minutes face au médecin. Pas le droit à l\'improvisation.', en: '3 minutes with the doctor. No room for improvisation.' }, 464 sh_hero_p: { fr: 'Réglementation stricte, objections cliniques, temps d\'échange compté : la visite médicale ne laisse aucune marge d\'erreur. Engramm entraîne vos visiteurs médicaux sur des simulations IA réalistes pour qu\'ils soient prêts avant chaque visite.', en: 'Strict regulations, clinical objections, limited interaction time: medical detailing leaves no margin for error. Engramm trains your medical reps on realistic AI roleplays so they\'re ready before every visit.' }, 465 sh_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 466 sh_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 467 468 // Challenges 469 sh_challenges_badge: { fr: 'Les défis du secteur', en: 'Industry challenges' }, 470 sh_challenges_h2: { fr: 'La formation santé a des exigences uniques.', en: 'Healthcare training has unique requirements.' }, 471 sh_challenges_desc: { fr: 'Réglementation stricte, diversité des interlocuteurs, évolutions produit permanentes : le secteur santé exige une formation agile et conforme.', en: 'Strict regulations, diverse stakeholders, constant product evolution: the healthcare sector demands agile and compliant training.' }, 472 sh_ch1_t: { fr: 'Conformité réglementaire', en: 'Regulatory compliance' }, 473 sh_ch1_d: { fr: 'Les échanges avec les professionnels de santé sont encadrés par des normes strictes (charte de la visite médicale, loi anti-cadeaux). Vos équipes doivent les maîtriser.', en: 'Interactions with healthcare professionals are governed by strict regulations (medical visit charter, anti-gift laws). Your teams must master them.' }, 474 sh_ch2_t: { fr: 'Lancements produits fréquents', en: 'Frequent product launches' }, 475 sh_ch2_d: { fr: 'Chaque nouveau médicament ou dispositif médical nécessite une montée en compétences rapide sur le positionnement, les arguments cliniques et les objections.', en: '
475Every new drug or medical device requires rapid upskilling on positioning, clinical arguments and objections.' }, 476 sh_ch3_t: { fr: 'Interlocuteurs variés', en: 'Diverse stakeholders' }, 477 sh_ch3_d: { fr: 'Médecins généralistes, spécialistes, pharmaciens, directeurs d\'hôpitaux : chaque profil exige une approche et un discours adaptés.', en: 'General practitioners, specialists, pharmacists, hospital directors: each profile requires a tailored approach and messaging.' }, 478 sh_ch4_t: { fr: 'Temps d\'échange limité', en: 'Limited interaction time' }, 479 sh_ch4_d: { fr: 'Un visiteur médical dispose souvent de 3 à 5 minutes face à un médecin. Chaque seconde compte, chaque mot doit être calibré.', en: 'A medical rep often has just 3 to 5 minutes with a doctor. Every second counts, every word must be calibrated.' }, 480 sh_ch5_t: { fr: 'Ãquipes dispersées', en: 'Dispersed teams' }, 481 sh_ch5_d: { fr: 'Les forces de vente terrain sont réparties sur tout le territoire. La formation en présentiel est coûteuse et difficile à déployer à l\'échelle.', en: 'Field sales forces are spread across the entire territory. In-person training is expensive and hard to scale.' }, 482 sh_ch6_t: { fr: 'Difficulté à évaluer', en: 'Hard to assess' }, 483 sh_ch6_d: { fr: 'Comment mesurer objectivement la qualité d\'une visite médicale ? Les méthodes classiques (accompagnement terrain) sont lentes et subjectives.', en: 'How do you objectively measure the quality of a medical visit? Traditional methods (field ride-alongs) are slow and subjective.' }, 484 485 // Problem 486 sh_problem_badge: { fr: 'Le problème', en: 'The problem' }, 487 sh_problem_h2: { fr: 'La formation terrain repose encore sur l\'improvisation.', en: 'Field training still relies on improvisation.' }, 488 sh_problem_desc: { fr: 'Vos visiteurs médicaux se forment avec des slides, quelques jeux de rôle annuels, et beaucoup d\'improvisation. Sans entraînement réaliste ni feedback objectif, chaque visite est un pari.', en: 'Your medical reps train with slides, a few annual role-plays, and a lot of improvisation. Without realistic practice or objective feedback, every visit is a gamble.' }, 489 sh_audit_title: { fr: 'Audit de la formation terrain', en: 'Field training audit' }, 490 sh_aud1_label: { fr: 'Entraînements terrain par an', en: 'Field practice sessions per year' }, 491 sh_aud1_sub: { fr: 'Jeux de rôle ou mises en situation réalistes', en: 'Role-plays or realistic roleplays' }, 492 sh_aud2_label: { fr: 'Visites avec feedback structuré', en: 'Visits with structured feedback' }, 493 sh_aud2_sub: { fr: 'Retour objectif post-visite (scorecard, grille)', en: 'Objective post-visit feedback (scorecard, rubric)' }, 494 sh_aud3_label: { fr: 'VM évalués chaque trimestre', en: 'Reps assessed each quarter' }, 495 sh_aud3_sub: { fr: 'Observation terrain par le directeur régional', en: 'Field observation by regional director' }, 496 sh_aud4_label: { fr: 'Délai de readiness lancement', en: 'Launch readiness delay' }, 497 sh_aud4_sub: { fr: 'Temps avant qu\'un VM maîtrise un nouveau produit', en: 'Time before a rep masters a new product' }, 498 sh_aud4_val: { fr: '6-8 sem.', en: '6-8 wks' }, 499 sh_audit_verdict: { fr: 'Chaque visite terrain est une improvisation', en: 'Every field visit is an improvisation' }, 500 501 // Transformation 502 sh_transform_badge: { fr: 'La transformation', en: 'The transformation' }, 503 sh_transform_h2: { fr: 'De l\'improvisation à la maîtrise terrain.', en: 'From improvisation to field mastery.' }, 504 sh_transform_desc: { fr: 'Engramm remplace la formation passive par un entraînement actif, mesurable et illimité, pour que chaque VM soit prêt avant d\'aller sur le terrain.', en: 'Engramm replaces passive training with active, measurable and unlimited practice, so every rep is ready before going into the field.' }, 505 sh_tr1_t: { fr: 'Pratique illimitée', en: 'Unlimited practice' }, 506 sh_tr1_d: { fr: 'Vos VM s\'entraînent face à des médecins, pharmaciens et spécialistes IA : chacun avec son profil, ses objections, son niveau de réceptivité. Autant de fois qu\'ils le souhaitent.', en: 'Your reps practice with AI doctors, pharmacists and specialists: each with their own profile, objections and receptivity level. As many times as they want.' }, 507 sh_tr2_t: { fr: 'Lancement en 48h', en: 'Launch in 48h' }, 508 sh_tr2_d: { fr: 'Nouveau médicament ou nouvelle indication ? Déployez un parcours complet, du podcast à la simulation, en quelques heures. Chaque VM progresse à son rythme.', en: 'New drug or new indication? Deploy a complete learning path, from podcast to roleplay, in hours. Every rep progresses at their own pace.' }, 509 sh_tr3_t: { fr: 'Visibilité totale', en: 'Full visibility' }, 510 sh_tr3_d: { fr: 'Dashboard temps réel par équipe, région et produit. Scorecard détaillée après chaque session. Vous savez exactement qui est prêt.', en: 'Real-time dashboard by team, region and product. Detailed scorecard after every session. You know exactly who\'s ready.' }, 511 512 // Scenarios 513 sh_scenarios_badge: { fr: 'Scénarios types', en: 'Typical scenarios' }, 514 sh_scenarios_h2: { fr: 'Des simulations calibrées pour le terrain.', en: 'Roleplays calibrated for the field.' }, 515 sh_scenarios_desc: { fr: 'Chaque scénario reproduit une situation réelle de la visite médicale, avec le niveau de difficulté et les objections du terrain.', en: '
515Each scenario replicates a real-world medical detailing situation, with field-level difficulty and objections.' }, 516 sh_sc1_t: { fr: 'Première visite chez un généraliste', en: 'First visit to a GP' }, 517 sh_sc1_d: { fr: 'Capter l\'attention d\'un médecin pressé qui ne connaît pas encore le produit. Travailler l\'accroche et la synthèse.', en: 'Capture the attention of a busy doctor unfamiliar with the product. Work on the opening and summary.' }, 518 sh_sc2_t: { fr: 'Défense face à un spécialiste', en: 'Defending against a specialist' }, 519 sh_sc2_d: { fr: 'Répondre aux objections cliniques d\'un spécialiste qui connaît très bien la pathologie et les traitements concurrents.', en: 'Respond to clinical objections from a specialist who knows the pathology and competing treatments inside out.' }, 520 sh_sc3_t: { fr: 'Visite en pharmacie', en: 'Pharmacy visit' }, 521 sh_sc3_d: { fr: 'Présenter un produit OTC ou un dispositif médical au pharmacien titulaire, avec un angle sell-in et rotation.', en: 'Present an OTC product or medical device to the pharmacy owner, with a sell-in and rotation angle.' }, 522 sh_sc4_t: { fr: 'Présentation d\'étude clinique', en: 'Clinical study presentation' }, 523 sh_sc4_d: { fr: 'Vulgariser les résultats d\'une étude pivot, répondre aux questions sur la méthodologie et le profil de tolérance.', en: 'Simplify the results of a pivotal study, answer questions on methodology and safety profile.' }, 524 sh_sc5_t: { fr: 'Pharmacovigilance & conformité', en: 'Pharmacovigilance & compliance' }, 525 sh_sc5_d: { fr: 'S\'entraîner à rester dans le cadre réglementaire face à un médecin qui pousse hors AMM ou demande des échantillons.', en: 'Practice staying within regulatory boundaries when a doctor pushes off-label or requests samples.' }, 526 sh_sc6_t: { fr: 'Visite de suivi & fidélisation', en: 'Follow-up visit & retention' }, 527 sh_sc6_d: { fr: 'Maintenir la relation avec un prescripteur existant, recueillir du feedback terrain et consolider l\'adoption du produit.', en: 'Maintain the relationship with an existing prescriber, gather field feedback and consolidate product adoption.' }, 528 529 // Personas 530 sh_personas_badge: { fr: 'Personnages IA', en: 'AI Characters' }, 531 sh_personas_h2: { fr: 'Des interlocuteurs réalistes et variés.', en: 'Realistic and diverse counterparts.' }, 532 sh_personas_desc: { fr: 'Chaque persona IA a son propre profil, ses habitudes de prescription, son niveau de réceptivité et ses objections typiques.', en: 'Each AI persona has their own profile, prescribing habits, receptivity level and typical objections.' }, 533 sh_per1_t: { fr: 'Médecin généraliste', en: 'General practitioner' }, 534 sh_per1_d: { fr: '55 ans, pressé, fidèle à ses habitudes de prescription', en: '55 years old, busy, loyal to prescribing habits' }, 535 sh_per2_t: { fr: 'Cardiologue', en: 'Cardiologist' }, 536 sh_per2_d: { fr: '42 ans, très informée, exigeante sur les données cliniques', en: '42 years old, well-informed, demanding on clinical data' }, 537 sh_per3_t: { fr: 'Pharmacien titulaire', en: 'Pharmacy owner' }, 538 sh_per3_d: { fr: 'Pragmatique, focusé sur les marges et la rotation', en: 'Pragmatic, focused on margins and turnover' }, 539 sh_per4_t: { fr: 'Directrice des achats', en: 'Procurement director' }, 540 sh_per4_d: { fr: 'Hôpital, décisionnaire, sensible aux coûts et à l\'évidence clinique', en: 'Hospital, decision-maker, sensitive to costs and clinical evidence' }, 541 sh_per_cta_t: { fr: 'Créez vos propres personnages', en: 'Create your own characters' }, 542 sh_per_cta_d: { fr: 'Configurez des personas sur mesure : spécialité, profil, objections, niveau de difficulté.', en: 'Configure custom personas: specialty, profile, objections, difficulty level.' }, 543 sh_per_cta_link: { fr: 'Entraîner mes équipes â', en: 'Train my teams â' }, 544 545 // Stats 546 sh_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 547 sh_stats_h2: { fr: 'Des résultats concrets pour vos équipes terrain.', en: 'Concrete results for your field teams.' }, 548 sh_stats_desc: { fr: 'Les laboratoires qui utilisent Engramm constatent une amélioration rapide des compétences terrain.', en: 'Laboratories using Engramm see rapid improvement in field skills.' }, 549 sh_stat1: { fr: 'de score moyen sur les simulations après 3 semaines', en: 'average roleplay score increase after 3 weeks' }, 550 sh_stat2: { fr: 'plus de mises en pratique vs. formation classique', en: 'more hands-on practice vs. traditional training' }, 551 sh_stat3: { fr: 'par session, s\'intègre entre deux visites', en: 'per session, fits between two visits' }, 552 sh_stat4: { fr: 'pour déployer un parcours lancement produit', en: 'to deploy a product launch training path' }, 553 554 // Compare 555 sh_compare_badge: { fr: 'Pourquoi Engramm', en: 'Why Engramm' }, 556 sh_compare_h2: { fr: 'Formation terrain classique vs. Engramm.', en: 'Traditional field training vs. Engramm.' }, 557 sh_compare_desc: { fr: 'Ce qui change quand la formation passe du jeu de rôle entre collègues à la simulation IA.', en: 'What changes when training shifts from peer role-plays to AI roleplay.' }, 558 sh_cmp_today: { fr: "Aujourd'hui", en: 'Today' }, 559 sh_cmp_r1: { fr: 'Pratique terrain', en: 'Field practice' }, 560 sh_cmp_c1: { fr: '<span class="compare-x">✕
560</span>Jeux de rôle ponctuels entre collègues, peu réalistes', en: '<span class="compare-x">✕</span>Occasional peer role-plays, not very realistic' }, 561 sh_cmp_e1: { fr: '<span class="compare-check">✓</span>Simulations IA illimitées avec des personas médicaux réalistes', en: '<span class="compare-check">✓</span>Unlimited AI roleplays with realistic medical personas' }, 562 sh_cmp_r2: { fr: 'Lancement produit', en: 'Product launch' }, 563 sh_cmp_c2: { fr: '<span class="compare-x">✕</span>Formation en salle + quiz, intégration lente', en: '<span class="compare-x">✕</span>Classroom training + quiz, slow integration' }, 564 sh_cmp_e2: { fr: '<span class="compare-check">✓</span>Parcours complet déployé en 48h (podcast, fiches, quiz, simulation)', en: '<span class="compare-check">✓</span>Full learning path deployed in 48h (podcast, flashcards, quiz, roleplay)' }, 565 sh_cmp_r3: { fr: 'Conformité', en: 'Compliance' }, 566 sh_cmp_c3: { fr: '<span class="compare-x">✕</span>Vérifiée manuellement par le DR en accompagnement', en: '<span class="compare-x">✕</span>Manually checked by regional director during ride-alongs' }, 567 sh_cmp_e3: { fr: '<span class="compare-check">✓</span>Auditée automatiquement sur chaque simulation', en: '<span class="compare-check">✓</span>Automatically audited on every roleplay' }, 568 sh_cmp_r4: { fr: 'Feedback', en: 'Feedback' }, 569 sh_cmp_c4: { fr: '<span class="compare-x">✕</span>Retour ponctuel du DR, souvent subjectif', en: '<span class="compare-x">✕</span>Occasional feedback from regional director, often subjective' }, 570 sh_cmp_e4: { fr: '<span class="compare-check">✓</span>Scorecard détaillée + coaching IA après chaque session', en: '<span class="compare-check">✓</span>Detailed scorecard + AI coaching after every session' }, 571 sh_cmp_r5: { fr: 'Couverture', en: 'Coverage' }, 572 sh_cmp_c5: { fr: '<span class="compare-x">✕</span>10-15% de l\'équipe observée par trimestre', en: '<span class="compare-x">✕</span>10-15% of the team observed per quarter' }, 573 sh_cmp_e5: { fr: '<span class="compare-check">✓</span>100% des VM entraînés et évalués en continu', en: '<span class="compare-check">✓</span>100% of reps trained and assessed continuously' }, 574 sh_cmp_r6: { fr: 'Pilotage', en: 'Management' }, 575 sh_cmp_c6: { fr: '<span class="compare-x">✕</span>Rapports manuels, peu de visibilité', en: '<span class="compare-x">✕</span>Manual reports, limited visibility' }, 576 sh_cmp_e6: { fr: '<span class="compare-check">✓</span>Dashboard temps réel par équipe, région, produit', en: '<span class="compare-check">✓</span>Real-time dashboard by team, region, product' }, 577 578 // CTA 579 sh_cta_h2: { fr: 'Prêt à transformer la formation de vos équipes santé ?', en: 'Ready to transform your healthcare team training?' }, 580 sh_cta_desc: { fr: 'Découvrez comment Engramm s\'adapte aux spécificités de l\'industrie pharmaceutique.', en: 'Discover how Engramm adapts to the specifics of the pharmaceutical industry.' }, 581 sh_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 582 sh_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 583 584 // ============================================= 585 // SECTOR â BANKING & INSURANCE (sb_) 586 // ============================================= 587 588 // HERO 589 sb_badge: { fr: 'Banque & Assurance', en: 'Banking & Insurance' }, 590 sb_h1: { fr: 'Un client hésite. Votre conseiller a 20 minutes pour faire la différence.', en: 'A client hesitates. Your advisor has 20 minutes to make the difference.' }, 591 sb_hero_p: { fr: 'Produits complexes, conformité réglementaire, attentes clients élevées : chaque entretien bancaire ou assurantiel est un moment de vérité. Engramm entraîne vos conseillers sur des simulations IA réalistes pour qu\'ils maîtrisent chaque échange.', en: 'Complex products, regulatory compliance, high client expectations: every banking or insurance meeting is a moment of truth. Engramm trains your advisors on realistic AI roleplays so they master every interaction.' },
592 sb_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 593 sb_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 594 595 // CHALLENGES 596 sb_challenges_badge: { fr: 'Les défis du secteur', en: 'Industry challenges' }, 597 sb_challenges_h2: { fr: 'La relation client bancaire ne s\'improvise pas.', en: 'The banking client relationship cannot be improvised.' }, 598 sb_challenges_desc: { fr: 'Devoir de conseil, produits complexes, pression commerciale et digitalisation : le secteur banque & assurance exige des conseillers parfaitement préparés.', en: 'Duty of advice, complex products, commercial pressure and digitalization: the banking & insurance sector demands perfectly prepared advisors.' }, 599 sb_ch1_t: { fr: 'Devoir de conseil', en: 'Duty of advice' }, 600 sb_ch1_d: { fr: 'MIF II, DDA, devoir d\'information : chaque recommandation doit être justifiée et tracée. Une erreur de conseil expose l\'établissement à des sanctions.', en: 'MiFID II, IDD, duty of information: every recommendation must be justified and documented. An advisory error exposes the institution to sanctions.' }, 601 sb_ch2_t: { fr: 'Produits de plus en plus complexes', en: 'Increasingly complex products' }, 602 sb_ch2_d: { fr: 'Assurance-vie, crédit immobilier, épargne retraite, prévoyance : les conseillers doivent maîtriser un catalogue large et en constante évolution.', en: 'Life insurance, mortgages, retirement savings, health coverage: advisors must master a broad and constantly evolving product catalog.' }, 603 sb_ch3_t: { fr: 'Clients mieux informés', en: 'Better-informed clients' }, 604 sb_ch3_d: { fr: 'Comparateurs en ligne, néobanques, fintechs : les clients arrivent informés et exigeants. Le conseiller doit apporter une vraie valeur ajoutée.', en: 'Online comparators, neobanks, fintechs: clients arrive informed and demanding. The advisor must bring real added value.' }, 605 sb_ch4_t: { fr: 'Pression commerciale', en: 'Commercial pressure' }, 606 sb_ch4_d: { fr: 'Objectifs d\'équipement, taux de transformation, multi-équipement : chaque entretien doit être efficace sans jamais sacrifier la qualité du conseil.', en: 'Product targets, conversion rates, cross-selling: every meeting must be effective without ever sacrificing advice quality.' }, 607 sb_ch5_t: { fr: 'Réseaux étendus', en: 'Extended networks' }, 608 sb_ch5_d: { fr: 'Des centaines d\'agences, des milliers de conseillers : déployer une formation homogène sur l\'ensemble du réseau est un défi logistique majeur.', en: 'Hundreds of branches, thousands of advisors: deploying consistent training across the entire network is a major logistical challenge.' }, 609 sb_ch6_t: { fr: 'Turnover élevé', en: 'High turnover' }, 610 sb_ch6_d: { fr: 'La rotation des conseillers en agence impose un onboarding rapide et efficace. Chaque nouveau collaborateur doit être opérationnel en quelques semaines.', en: 'Advisor turnover in branches requires fast and effective onboarding. Every new hire must be operational within weeks.' }, 611 612 // PROBLEM 613 sb_problem_badge: { fr: 'Le problème', en: 'The problem' }, 614 sb_problem_h2: { fr: 'Les conseillers apprennent sur le tas, face aux clients.', en: 'Advisors learn on the job, in front of clients.' }, 615 sb_problem_desc: { fr: 'E-learning obligatoire, quelques mises en situation annuelles et beaucoup d\'apprentissage sur le terrain. Sans entraînement réaliste, chaque entretien client est un test grandeur nature.', en: 'Mandatory e-learning, a few annual role-plays and a lot of on-the-job learning. Without realistic practice, every client meeting is a live test.' }, 616 sb_audit_title: { fr: 'Audit de la formation réseau', en: 'Network training audit' }, 617 sb_aud1_label: { fr: 'Mises en situation par an', en: 'Practice sessions per year' }, 618 sb_aud1_sub: { fr: 'Jeux de rôle ou simulations d\'entretien client', en: 'Role-plays or client meeting roleplays' }, 619 sb_aud2_label: { fr: 'Entretiens avec feedback structuré', en: 'Meetings with structured feedback' }, 620 sb_aud2_sub: { fr: 'Retour objectif post-entretien (grille, scorecard)', en: 'Objective post-meeting feedback (rubric, scorecard)' }, 621 sb_aud3_label: { fr: 'Conseillers évalués par trimestre', en: 'Advisors assessed per quarter' }, 622 sb_aud3_sub: { fr: 'Ãcoute ou observation par le directeur d\'agence', en: 'Listening or observation by branch manager' }, 623 sb_aud4_label: { fr: 'Délai d\'autonomie nouveau conseiller', en: 'New advisor autonomy delay' }, 624 sb_aud4_sub: { fr: 'Temps avant maîtrise complète du portefeuille produits', en: 'Time before full mastery of the product portfolio' }, 625 sb_aud4_val: { fr: '4-6 mois', en: '4-6 months' }, 626 sb_audit_verdict: { fr: 'Chaque entretien client est un apprentissage à risque', en: '
626Every client meeting is a risky learning experience' }, 627 628 // TRANSFORMATION 629 sb_transform_badge: { fr: 'La transformation', en: 'The transformation' }, 630 sb_transform_h2: { fr: 'Du e-learning passif à la maîtrise de l\'entretien.', en: 'From passive e-learning to meeting mastery.' }, 631 sb_transform_desc: { fr: 'Engramm remplace les modules théoriques par un entraînement actif et mesurable, pour que chaque conseiller soit prêt avant de recevoir un client.', en: 'Engramm replaces theoretical modules with active, measurable training, so every advisor is ready before meeting a client.' }, 632 sb_tr1_t: { fr: 'Pratique illimitée', en: 'Unlimited practice' }, 633 sb_tr1_d: { fr: 'Vos conseillers s\'entraînent face à des clients IA (particuliers, professionnels, patrimoniaux), chacun avec son profil, ses attentes et ses objections. Autant de fois qu\'ils le souhaitent.', en: 'Your advisors practice with AI clients (retail, business, wealth), each with their own profile, expectations and objections. As many times as they want.' }, 634 sb_tr2_t: { fr: 'Conformité intégrée', en: 'Built-in compliance' }, 635 sb_tr2_d: { fr: 'Chaque simulation vérifie le respect du devoir de conseil, la traçabilité des recommandations et la conformité réglementaire. Fini les oublis.', en: '
635Every roleplay checks duty of advice compliance, recommendation traceability and regulatory adherence. No more oversights.' }, 636 sb_tr3_t: { fr: 'Pilotage réseau', en: 'Network management' }, 637 sb_tr3_d: { fr: 'Dashboard temps réel par agence, région et gamme produit. Scorecard détaillée après chaque session. Vous identifiez les besoins avant qu\'ils n\'impactent le client.', en: 'Real-time dashboard by branch, region and product line. Detailed scorecard after every session. You identify needs before they impact the client.' }, 638 639 // SCENARIOS 640 sb_scenarios_badge: { fr: 'Scénarios types', en: 'Typical scenarios' }, 641 sb_scenarios_h2: { fr: 'Des simulations calibrées pour l\'entretien client.', en: 'Roleplays calibrated for client meetings.' }, 642 sb_scenarios_desc: { fr: 'Chaque scénario reproduit une situation réelle d\'agence ou de rendez-vous client, avec les objections et la complexité du terrain.', en: 'Each scenario replicates a real-world branch or client meeting situation, with field-level objections and complexity.' }, 643 sb_sc1_t: { fr: 'Premier rendez-vous crédit immobilier', en: 'First mortgage meeting' }, 644 sb_sc1_d: { fr: 'Accueillir un primo-accédant, qualifier son projet, présenter les options de financement et rassurer sur les étapes du parcours.', en: 'Welcome a first-time buyer, qualify their project, present financing options and reassure about the process steps.' }, 645 sb_sc2_t: { fr: 'Conseil en épargne patrimoniale', en: 'Wealth savings advisory' }, 646 sb_sc2_d: { fr: 'Conduire un entretien de découverte avec un client patrimonial exigeant, recommander une allocation cohérente et justifier ses choix.', en: 'Conduct a discovery meeting with a demanding wealth client, recommend a coherent allocation and justify your choices.' }, 647 sb_sc3_t: { fr: 'Vente d\'assurance prévoyance', en: 'Health & life insurance sale' }, 648 sb_sc3_d: { fr: 'Sensibiliser un client réticent à la prévoyance, lever les objections sur le coût et démontrer la valeur de la couverture.', en: 'Raise awareness with a reluctant client about coverage, overcome cost objections and demonstrate the value of protection.' }, 649 sb_sc4_t: { fr: 'Gestion de réclamation', en: 'Complaint handling' }, 650 sb_sc4_d: { fr: 'Désamorcer un client mécontent suite à un refus de crédit ou un litige sur un sinistre. Gérer l\'émotion et proposer des alternatives.', en: 'De-escalate an unhappy client after a loan refusal or claim dispute. Manage emotions and propose alternatives.' }, 651 sb_sc5_t: { fr: 'Conformité LCB-FT', en: 'AML/CFT compliance' }, 652 sb_sc5_d: { fr: 'Détecter les signaux d\'alerte en matière de blanchiment, poser les bonnes questions sans braquer le client et appliquer les procédures KYC.', en: 'Detect money laundering warning signs, ask the right questions without alarming the client and apply KYC procedures.' }, 653 sb_sc6_t: { fr: 'Multi-équipement & fidélisation', en: 'Cross-selling & retention' }, 654 sb_sc6_d: { fr: 'Identifier les opportunités de multi-équipement lors d\'un rendez-vous bilan, sans donner l\'impression de « pousser » des produits.', en: 'Identify cross-selling opportunities during a review meeting, without giving the impression of pushing products.' }, 655 656 // PERSONAS 657 sb_personas_badge: { fr: 'Personnages IA', en: 'AI Characters' }, 658 sb_personas_h2: { fr: 'Des clients réalistes et variés.', en: 'Realistic and diverse clients.' }, 659 sb_personas_desc: { fr: 'Chaque persona IA a son propre profil, ses attentes, son niveau de connaissance financière et ses objections typiques.', en: 'Each AI persona has their own profile, expectations, financial literacy level and typical objections.' }, 660 sb_per1_t: { fr: 'Primo-accédant', en: 'First-time buyer' }, 661 sb_per1_d: { fr: '29 ans, premier achat immobilier, beaucoup de questions, sensible au taux', en: '29 years old, first property purchase, many questions, rate-sensitive' }, 662 sb_per2_t: { fr: 'Cliente patrimoniale', en: 'Wealth client' }, 663 sb_per2_d: { fr: '58 ans, patrimoine diversifié, exigeante, compare avec la gestion privée', en: '58 years old, diversified assets, demanding, compares with private banking' }, 664 sb_per3_t: { fr: 'Dirigeant PME', en: 'SME Director' }, 665 sb_per3_d: { fr: 'Chef d\'entreprise, pressé, cherche une solution de financement rapide et flexible', en: 'Business owner, busy, looking for a fast and flexible financing solution' }, 666 sb_per4_t: { fr: 'Client mécontent', en: 'Unhappy client' }, 667 sb_per4_d: { fr: 'Sinistre mal géré, prête à résilier, attend des réponses concrètes immédiates', en: 'Poorly handled claim, ready to cancel, expects immediate concrete answers' }, 668 sb_per_cta_t: { fr: 'Créez vos propres personnages', en: 'Create your own characters' }, 669 sb_per_cta_d: { fr: 'Configurez des personas sur mesure : profil client, patrimoine, objections, niveau de difficulté.', en: 'Configure custom personas: client profile, assets, objections, difficulty level.' }, 670 sb_per_cta_link: { fr: 'Entraîner mes équipes â', en: 'Train my team
670s â' }, 671 672 // STATS 673 sb_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 674 sb_stats_h2: { fr: 'Des résultats concrets pour vos réseaux.', en: 'Concrete results for your networks.' }, 675 sb_stats_desc: { fr: 'Les établissements qui utilisent Engramm constatent une amélioration rapide de la qualité des entretiens.', en: 'Institutions using Engramm see rapid improvement in meeting quality.' }, 676 sb_stat1: { fr: 'de score moyen sur les simulations d\'entretien après 3 semaines', en: 'average meeting roleplay score increase after 3 weeks' }, 677 sb_stat2: { fr: 'plus de mises en pratique vs. formation e-learning classique', en: 'more hands-on practice vs. traditional e-learning' }, 678 sb_stat3: { fr: 'par session, s\'intègre entre deux rendez-vous', en: 'per session, fits between two appointments' }, 679 sb_stat4: { fr: 'pour déployer un parcours nouveau produit sur tout le réseau', en: 'to deploy a new product training path across the network' }, 680 681 // COMPARE 682 sb_compare_badge: { fr: 'Pourquoi Engramm', en: 'Why Engramm' }, 683 sb_compare_h2: { fr: 'Formation classique vs. Engramm.', en: 'Traditional training vs. Engramm.' }, 684 sb_compare_desc: { fr: 'Ce qui change quand la formation passe du e-learning descendant à la simulation IA.', en: 'What changes when training shifts from top-down e-learning to AI roleplay.' }, 685 sb_cmp_today: { fr: "Aujourd'hui", en: 'Today' }, 686 sb_cmp_r1: { fr: 'Pratique entretien', en: 'Meeting practice' }, 687 sb_cmp_c1: { fr: '<span class="compare-x">✕</span>Jeux de rôle rares entre collègues, peu réalistes', en: '<span class="compare-x">✕</span>Rare peer role-plays, not very realistic' }, 688 sb_cmp_e1: { fr: '<span class="compare-check">✓</span>Simulations IA illimitées avec des profils clients réalistes', en: '<span class="compare-check">✓</span>Unlimited AI roleplays with realistic client profiles' }, 689 sb_cmp_r2: { fr: 'Nouveau produit', en: 'New product' }, 690 sb_cmp_c2: { fr: '<span class="compare-x">✕</span>Module e-learning + quiz, assimilation lente', en: '<span class="compare-x">✕</span>E-learning module + quiz, slow assimilation' }, 691 sb_cmp_e2: { fr: '<span class="compare-check">✓</span>Parcours complet déployé en 72h (podcast, fiches, quiz, simulation)', en: '<span class="compare-check">✓</span>Full learning path deployed in 72h (podcast, flashcards, quiz, roleplay)' }, 692 sb_cmp_r3: { fr: 'Conformité', en: 'Compliance' }, 693 sb_cmp_c3: { fr: '<span class="compare-x">✕</span>Contrôle a posteriori, souvent trop tard', en: '<span class="compare-x">✕</span>Post-hoc control, often too late' }, 694 sb_cmp_e3: { fr: '<span class="compare-check">✓</span>Vérifiée automatiquement sur chaque simulation', en: '<span class="compare-check">✓</span>Automatically verified on every roleplay' }, 695 sb_cmp_r4: { fr: 'Feedback', en: 'Feedback' }, 696 sb_cmp_c4: { fr: '<span class="compare-x">✕</span>Retour ponctuel du manager, souvent subjectif', en: '<span class="compare-x">✕</span>Occasional manager feedback, often subjective' }, 697 sb_cmp_e4: { fr: '<span class="compare-check">✓</span>Scorecard détaillée + coaching IA après chaque session', en: '<span class="compare-check">✓</span>Detailed scorecard + AI coaching after every session' }, 698 sb_cmp_r5: { fr: 'Couverture', en: 'Coverage' }, 699 sb_cmp_c5: { fr: '<span class="compare-x">✕</span>10% des conseillers observés par trimestre', en: '<span class="compare-x">✕</span>10% of advisors observed per quarter' }, 700 sb_cmp_e5: { fr: '<span class="compare-check">✓</span>100% des conseillers entraînés et évalués en continu', en: '<span class="compare-check">✓</span>100% of advisors trained and assessed continuously' }, 701 sb_cmp_r6: { fr: 'Pilotage', en: 'Management' }, 702 sb_cmp_c6: { fr: '<span class="compare-x">✕</span>Reporting trimestriel, peu actionnable', en: '<span class="compare-x">✕</span>Quarterly reporting, not very actionable' }, 703 sb_cmp_e6: { fr: '<span class="compare-check">✓</span>Dashboard temps réel par agence, région, produit', en: '<span class="compare-check">✓</span>Real-time dashboard by branch, region, product' }, 704 705 // CTA 706 sb_cta_h2: { fr: 'Prêt à transformer la formation de vos réseaux ?', en: 'Ready to transform your network training?' }, 707 sb_cta_desc: { fr: 'Découvrez comment Engramm s\'adapte aux spécificités de la banque et de l\'assurance.', en: 'Discover how Engramm adapts to the specifics of banking and insurance.' },
708 sb_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 709 sb_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 710 711 // ============================================= 712 // SECTOR â TELECOM (st_) 713 // ============================================= 714 715 // HERO 716 st_badge: { fr: 'Télécom', en: 'Telecom' }, 717 st_h1: { fr: 'Un client appelle pour résilier. Votre conseiller a 4 minutes pour le retenir.', en: 'A client calls to cancel. Your advisor has 4 minutes to retain them.' }, 718 st_hero_p: { fr: 'Offres complexes, concurrence agressive, clients volatils : chaque appel est décisif. Engramm entraîne vos conseillers et commerciaux sur des simulations IA réalistes pour transformer chaque échange en opportunité.', en: 'Complex offers, fierce competition, volatile clients: every call is decisive. Engramm trains your advisors and sales reps on realistic AI roleplays to turn every interaction into an opportunity.' }, 719 st_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 720 st_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 721 722 // CHALLENGES 723 st_challenges_badge: { fr: 'Les défis du secteur', en: 'Industry challenges' }, 724 st_challenges_h2: { fr: 'Le télécom exige rapidité, précision et empathie.', en: 'Telecom demands speed, accuracy and empathy.' }, 725 st_challenges_desc: { fr: 'Churn élevé, offres en perpétuelle évolution, clients exigeants : vos équipes doivent maîtriser chaque interaction pour retenir et conquérir.', en: 'High churn, constantly evolving offers, demanding clients: your teams must master every interaction to retain and acquire.' }, 726 st_ch1_t: { fr: 'Churn et rétention', en: 'Churn & retention' }, 727 st_ch1_d: { fr: 'La portabilité du numéro rend le changement d\'opérateur trivial. Chaque appel de résiliation est une bataille à gagner en quelques minutes.', en: 'Number portability makes switching operators trivial. Every cancellation call is a battle to win in minutes.' }, 728 st_ch2_t: { fr: 'Offres en évolution permanente', en: 'Constantly evolving offers' }, 729 st_ch2_d: { fr: '5G, fibre, convergence fixe-mobile, packs entreprise : le catalogue change chaque trimestre. Les conseillers doivent suivre le rythme.', en: '5G, fiber, fixed-mobile convergence, business bundles: the catalog changes every quarter. Advisors must keep up.' }, 730 st_ch3_t: { fr: 'Clients omnicanaux', en: 'Omnichannel clients' }, 731 st_ch3_d: { fr: 'Téléphone, boutique, chat, réseaux sociaux : le client attend la même qualité de réponse sur chaque canal, avec un historique unifié.', en: 'Phone, store, chat, social media: clients expect the same quality on every channel, with a unified history.' }, 732 st_ch4_t: { fr: 'DMT sous pression', en: 'AHT under pressure' }, 733 st_ch4_d: { fr: 'La durée moyenne de traitement est un KPI clé. Ãtre efficace sans paraître expéditif, résoudre vite sans sacrifier la satisfaction.', en: 'Average handling time is a key KPI. Being efficient without seeming rushed, resolving quickly without sacrificing satisfaction.' }, 734 st_ch5_t: { fr: 'Turnover en centre d\'appels', en: 'Call center turnover' }, 735 st_ch5_d: { fr: 'Rotation élevée des conseillers, onboarding à répétition, il faut rendre chaque nouveau collaborateur autonome en un temps record.', en: 'High advisor turnover, repeated onboarding, every new hire must become autonomous in record time.' }, 736 st_ch6_t: { fr: 'NPS et satisfaction client', en: 'NPS & customer satisfaction' }, 737 st_ch6_d: { fr: 'Le NPS est le baromètre du secteur. Une mauvaise interaction suffit à faire basculer un promoteur en détracteur.', en: 'NPS is the industry barometer. One bad interaction is enough to turn a promoter into a detractor.' }, 738 739 // PROBLEM 740 st_problem_badge: { fr: 'Le problème', en: 'The problem' }, 741 st_problem_h2: { fr: 'Les conseillers décrochent sans filet.', en: 'Advisors pick up the phone with no safety net.' }, 742 st_problem_desc: { fr: 'Scripts rigides, double-écoute aléatoire et quelques heures de formation initiale. Sans entraînement réaliste, chaque appel est un saut dans le vide.', en: 'Rigid scripts, random call monitoring and a few hours of initial training. Without realistic practice, every call is a leap of faith.' }, 743 st_audit_title: { fr: 'Audit de la formation centre de contact', en: 'Contact center training audit' }, 744 st_aud1_label: { fr: 'Simulations d\'appel par an', en: 'Call roleplays per year' }, 745 st_aud1_sub: { fr: 'Mises en situation réalistes hors production', en: 'Realistic practice sessions outside production' }, 746 st_aud2_label: { fr: 'Appels avec feedback structuré', en: 'Calls with structured feedback' }, 747 st_aud2_sub: { fr: 'Retour objectif post-appel (grille, scorecard)', en: 'Objective post-call feedback (rubric, scorecard)' }, 748 st_aud3_label: { fr: 'Conseillers écoutés par semaine', en: 'Advisors monitored per week' }, 749 st_aud3_sub: { fr: 'Double-écoute par le superviseur', en: 'Call monitoring by supervisor' }, 750 st_aud4_label: { fr: 'Délai d\'autonomie nouveau conseiller', en: 'New advisor autonomy delay' }, 751 st_aud4_sub: { fr: 'Temps avant de gérer seul tous les types d\'appels', en: 'Time before handling all call types independently' }, 752 st_aud4_val: { fr: '6-10 sem.', en: '6-10 wks' }, 753 st_audit_verdict: { fr: 'Chaque appel client est un test en production', en: 'Every client call is a live test' }, 754 755 // TRANSFORMATION 756 st_transform_badge: { fr: 'La transformation', en: 'The transformation' }, 757 st_transform_h2: { fr: 'Du script figé à la maîtrise conversationnelle.', en: 'From rigid scripts to conversational mastery.' }, 758 st_transform_desc: { fr: 'Engramm remplace la formation descendante par un entraînement actif et illimité, pour que chaque conseiller sache gérer tout type d\'appel avant de décrocher.', en: '
758Engramm replaces top-down training with active, unlimited practice, so every advisor can handle any call type before picking up the phone.' }, 759 st_tr1_t: { fr: 'Pratique illimitée', en: 'Unlimited practice' }, 760 st_tr1_d: { fr: 'Vos conseillers s\'entraînent face à des clients IA (particuliers mécontents, pros exigeants, nouveaux abonnés), chacun avec son profil et ses objections. Autant de fois qu\'ils le souhaitent.', en: 'Your advisors practice with AI clients (unhappy consumers, demanding businesses, new subscribers), each with their own profile and objections. As many times as they want.' }, 761 st_tr2_t: { fr: 'Déploiement éclair', en: 'Lightning deployment' }, 762 st_tr2_d: { fr: 'Nouvelle offre ou changement tarifaire ? Déployez un parcours complet, du podcast à la simulation, en quelques heures. Chaque conseiller est prêt dès le lancement.', en: 'New offer or pricing change? Deploy a complete learning path, from podcast to roleplay, in hours. Every advisor is ready from day one.' }, 763 st_tr3_t: { fr: 'Pilotage en temps réel', en: 'Real-time management' }, 764 st_tr3_d: { fr: 'Dashboard par plateau, équipe et type d\'appel. Scorecard détaillée après chaque session. Vous identifiez les points faibles avant qu\'ils n\'impactent le NPS.', en: 'Dashboard by floor, team and call type. Detailed scorecard after every session. You identify weak spots before they impact NPS.' }, 765 766 // SCENARIOS 767 st_scenarios_badge: { fr: 'Scénarios types', en: 'Typical scenarios' }, 768 st_scenarios_h2: { fr: 'Des simulations calibrées pour le centre de contact.', en: 'Roleplays calibrated for the contact center.' }, 769 st_scenarios_desc: { fr: 'Chaque scénario reproduit un appel réel avec le niveau de pression, les objections et la complexité du terrain.', en: 'Each scenario replicates a real call with field-level pressure, objections and complexity.' }, 770 st_sc1_t: { fr: 'Appel de rétention', en: 'Retention call' }, 771 st_sc1_d: { fr: 'Un client appelle pour résilier après une hausse tarifaire. Comprendre sa frustration, proposer une offre adaptée et le retenir.', en: 'A client calls to cancel after a price increase. Understand their frustration, offer an adapted deal and retain them.' }, 772 st_sc2_t: { fr: 'Vente fibre B2B', en: 'B2B fiber sale' }, 773 st_sc2_d: { fr: 'Convaincre un dirigeant de PME de migrer vers une offre fibre pro. Gérer les objections sur le coût, la migration et la continuité de service.', en: 'Convince an SME director to migrate to a business fiber plan. Handle objections on cost, migration and service continuity.' }, 774 st_sc3_t: { fr: 'Réclamation technique', en: 'Technical complaint' }, 775 st_sc3_d: { fr: 'Un client excédé par des coupures répétées. Désamorcer la colère, diagnostiquer le problème et proposer une solution concrète.', en: 'A client frustrated by repeated outages. De-escalate anger, diagnose the issue and propose a concrete solution.' }, 776 st_sc4_t: { fr: 'Upsell convergence', en: 'Convergence upsell' }, 777 st_sc4_d: { fr: 'Proposer un pack fixe-mobile-TV à un client mono-produit. Identifier le bon moment, argumenter la valeur sans forcer la vente.', en: 'Offer a fixed-mobile-TV bundle to a single-product client. Find the right moment, argue value without forcing the sale.' }, 778 st_sc5_t: { fr: 'Portabilité entrante', en: 'Inbound portability' }, 779 st_sc5_d: { fr: 'Accueillir un nouveau client qui quitte un concurrent. Qualifier ses besoins, vendre la bonne offre et assurer une migration fluide.', en: 'Welcome a new client leaving a competitor. Qualify their needs, sell the right plan and ensure a smooth migration.' }, 780 st_sc6_t: { fr: 'Renouvellement entreprise', en: 'Enterprise renewal' }, 781 st_sc6_d: { fr: 'Renégocier un contrat flotte mobile avec un DSI qui a reçu des offres concurrentes. Défendre la valeur et verrouiller le renouvellement.', en: 'Renegotiate a mobile fleet contract with a CIO who has competing offers. Defend value and lock in the renewal.' }, 782 783 // PERSONAS 784 st_personas_badge: { fr: 'Personnages IA', en: 'AI Characters' }, 785 st_personas_h2: { fr: 'Des clients réalistes et exigeants.', en: 'Realistic and demanding clients.' }, 786 st_personas_desc: { fr: 'Chaque persona IA a son propre profil, son historique client, son niveau de frustration et ses objections typiques.', en: '
786Each AI persona has their own profile, client history, frustration level and typical objections.' }, 787 st_per1_t: { fr: 'Client résiliateur', en: 'Cancelling client' }, 788 st_per1_d: { fr: '34 ans, déçu par la dernière hausse, a déjà comparé les offres concurrentes', en: '34 years old, disappointed by the latest price hike, has already compared competitors' }, 789 st_per2_t: { fr: 'DSI d\'ETI', en: 'Mid-size company CIO' }, 790 st_per2_d: { fr: 'Technique, rigoureuse, négocie un contrat flotte de 200 lignes', en: 'Technical, rigorous, negotiating a 200-line fleet contract' }, 791 st_per3_t: { fr: 'Client technique', en: 'Tech-savvy client' }, 792 st_per3_d: { fr: 'Geek, impatient, connaît la technique mieux que le conseiller', en: 'Geek, impatient, knows the tech better than the advisor' }, 793 st_per4_t: { fr: 'Nouveau client', en: 'New client' }, 794 st_per4_d: { fr: 'Peu à l\'aise avec la tech, a besoin d\'être guidée pas à pas', en: 'Not tech-savvy, needs step-by-step guidance' }, 795 st_per_cta_t: { fr: 'Créez vos propres personnages', en: 'Create your own characters' }, 796 st_per_cta_d: { fr: 'Configurez des personas sur mesure : profil client, historique, frustration, niveau de difficulté.', en: 'Configure custom personas: client profile, history, frustration, difficulty level.' }, 797 st_per_cta_link: { fr: 'Entraîner mes équipes â', en: 'Train my teams â' }, 798 799 // STATS 800 st_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 801 st_stats_h2: { fr: 'Des résultats concrets pour vos centres de contact.', en: 'Concrete results for your contact centers.' }, 802 st_stats_desc: { fr: 'Les opérateurs qui utilisent Engramm constatent une amélioration rapide de la performance et de la satisfaction client.', en: 'Operators using Engramm see rapid improvement in performance and customer satisfaction.' }, 803 st_stat1: { fr: 'de score moyen sur les simulations après 3 semaines', en: 'average roleplay score increase after 3 weeks' }, 804 st_stat2: { fr: 'de churn sur les segments entraînés avec Engramm', en: 'churn reduction on segments trained with Engramm' }, 805 st_stat3: { fr: 'par session, s\'intègre entre deux créneaux', en: 'per session, fits between two shifts' }, 806 st_stat4: { fr: 'pour déployer un parcours nouvelle offre', en: 'to deploy a new offer training path' }, 807 808 // COMPARE 809 st_compare_badge: { fr: 'Pourquoi Engramm', en: 'Why Engramm' }, 810 st_compare_h2: { fr: 'Formation classique vs. Engramm.', en: 'Traditional training vs. Engramm.' }, 811 st_compare_desc: { fr: 'Ce qui change quand la formation passe du script et de la double-écoute à la simulation IA.', en: 'What changes when training shifts from scripts and call monitoring to AI roleplay.' }, 812 st_cmp_today: { fr: "Aujourd'hui", en: 'Today' }, 813 st_cmp_r1: { fr: 'Pratique appel', en: 'Call practice' }, 814 st_cmp_c1: { fr: '<span class="compare-x">✕</span>Double-écoute ponctuelle et scripts figés', en: '<span class="compare-x">✕</span>Occasional call monitoring and rigid scripts' }, 815 st_cmp_e1: { fr: '<span class="compare-check">✓</span>Simulations IA illimitées avec des profils clients réalistes', en: '<span class="compare-check">✓</span>Unlimited AI roleplays with realistic client profiles' }, 816 st_cmp_r2: { fr: 'Nouvelle offre', en: 'New offer' }, 817 st_cmp_c2: { fr: '<span class="compare-x">✕</span>Brief écrit + quiz, assimilation aléatoire', en: '<span class="compare-x">✕</span>Written brief + quiz, inconsistent assimilation' }, 818 st_cmp_e2: { fr: '<span class="compare-check">✓</span>Parcours complet déployé en 24h (podcast, fiches, quiz, simulation)', en: '<span class="compare-check">✓</span>Full learning path deployed in 24h (podcast, flashcards, quiz, roleplay)' }, 819 st_cmp_r3: { fr: 'Rétention', en: 'Retention' }, 820 st_cmp_c3: { fr: '<span class="compare-x">✕</span>Techniques transmises à l\'oral, peu standardisées', en: '<span class="compare-x">✕</span>Retention techniques passed on verbally, poorly standardized' }, 821 st_cmp_e3: { fr: '<span class="compare-check">✓</span>Scénarios de rétention entraînés et évalués systématiquement', en: '<span class="compare-check">✓</span>Retention scenarios systematically trained and assessed' }, 822 st_cmp_r4: { fr: 'Feedback', en: 'Feedback' }, 823 st_cmp_c4: { fr: '<span class="compare-x">✕
823</span>Double-écoute rare, feedback subjectif du superviseur', en: '<span class="compare-x">✕</span>Rare call monitoring, subjective supervisor feedback' }, 824 st_cmp_e4: { fr: '<span class="compare-check">✓</span>Scorecard détaillée + coaching IA après chaque session', en: '<span class="compare-check">✓</span>Detailed scorecard + AI coaching after every session' }, 825 st_cmp_r5: { fr: 'Couverture', en: 'Coverage' }, 826 st_cmp_c5: { fr: '<span class="compare-x">✕</span>5-10% des appels écoutés par semaine', en: '<span class="compare-x">✕</span>5-10% of calls monitored per week' }, 827 st_cmp_e5: { fr: '<span class="compare-check">✓</span>100% des conseillers entraînés et évalués en continu', en: '<span class="compare-check">✓</span>100% of advisors trained and assessed continuously' }, 828 st_cmp_r6: { fr: 'Pilotage', en: 'Management' }, 829 st_cmp_e6: { fr: '<span class="compare-check">✓</span>Dashboard temps réel par plateau, équipe, type d\'appel', en: '<span class="compare-check">✓</span>Real-time dashboard by floor, team, call type' }, 830 st_cmp_c6: { fr: '<span class="compare-x">✕</span>KPI d\'appels (DMT, FCR) sans visibilité sur les compétences', en: '<span class="compare-x">✕</span>Call KPIs (AHT, FCR) with no visibility on skills' }, 831 832 // CTA 833 st_cta_h2: { fr: 'Prêt à transformer la performance de vos centres de contact ?', en: 'Ready to transform your contact center performance?' }, 834 st_cta_desc: { fr: 'Découvrez comment Engramm s\'adapte aux spécificités du secteur télécom.', en: 'Discover how Engramm adapts to the specifics of the telecom sector.' }, 835 st_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 836 st_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 837 838 // ============================================= 839 // SECTOR â RETAIL (sr_) 840 // ============================================= 841 842 // HERO 843 sr_badge: { fr: 'Retail', en: 'Retail' }, 844 sr_h1: { fr: 'Un client entre en magasin. Votre vendeur a 30 secondes pour capter son attention.', en: 'A customer walks in. Your sales associate has 30 seconds to capture their attention.' }, 845 sr_hero_p: { fr: 'Panier moyen en baisse, concurrence e-commerce, rotation des équipes : la vente en magasin n\'a jamais été aussi exigeante. Engramm entraîne vos vendeurs sur des simulations IA réalistes pour qu\'ils transforment chaque visite en vente.', en: 'Declining average basket, e-commerce competition, team turnover: in-store selling has never been more demanding. Engramm trains your sales staff on realistic AI roleplays to turn every visit into a sale.' }, 846 sr_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 847 sr_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 848 849 // CHALLENGES 850 sr_challenges_badge: { fr: 'Les défis du secteur', en: 'Industry challenges' }, 851 sr_challenges_h2: { fr: 'La vente en magasin ne pardonne pas l\'à -peu-près.', en: 'In-store selling leaves no room for approximation.' }, 852 sr_challenges_desc: { fr: 'Concurrence du e-commerce, clients informés, turnover élevé : le retail exige des vendeurs capables de créer de la valeur dès le premier contact.', en: 'E-commerce competition, informed customers, high turnover: retail demands sales staff who create value from the first interaction.' }, 853 sr_ch1_t: { fr: 'Concurrence e-commerce', en: 'E-commerce competition' }, 854 sr_ch1_d: { fr: 'Le client peut acheter en ligne en un clic. Le vendeur en magasin doit apporter une expérience, un conseil et une valeur ajoutée que le digital ne remplace pas.', en: 'Customers can buy online in one click. In-store staff must deliver an experience, advice and added value that digital can\'t replace.' }, 855 sr_ch2_t: { fr: 'Lancements et collections', en: 'Launches & collections' }, 856 sr_ch2_d: { fr: 'Nouvelles collections, promotions, produits saisonniers : les vendeurs doivent maîtriser un catalogue en rotation permanente et adapter leur discours.', en: 'New collections, promotions, seasonal products: sales staff must master a constantly rotating catalog and adapt their pitch.' }, 857 sr_ch3_t: { fr: 'Clients ultra-informés', en: 'Ultra-informed customers' },
858 sr_ch3_d: { fr: 'Avis en ligne, comparateurs, réseaux sociaux : le client en sait parfois plus que le vendeur. La crédibilité se joue dès les premières secondes.', en: 'Online reviews, price comparators, social media: customers sometimes know more than the staff. Credibility is won in the first seconds.' }, 859 sr_ch4_t: { fr: 'Panier moyen et upsell', en: 'Average basket & upsell' }, 860 sr_ch4_d: { fr: 'Augmenter le panier moyen sans forcer la vente. Suggérer les bons compléments, les bonnes montées en gamme, au bon moment.', en: 'Increase the average basket without forcing the sale. Suggest the right add-ons, the right upgrades, at the right time.' }, 861 sr_ch5_t: { fr: 'Turnover élevé', en: 'High turnover' }, 862 sr_ch5_d: { fr: 'Le retail affiche l\'un des taux de rotation les plus hauts. Chaque nouvel employé doit être opérationnel en quelques jours, pas en quelques mois.', en: 'Retail has one of the highest turnover rates. Every new hire must be operational in days, not months.' }, 863 sr_ch6_t: { fr: 'Expérience client mesurée', en: 'Measured customer experience' }, 864 sr_ch6_d: { fr: 'Mystery shopping, NPS, avis Google : chaque interaction est potentiellement évaluée. La qualité de l\'accueil et du conseil est devenue un KPI.', en: 'Mystery shopping, NPS, Google reviews: every interaction is potentially assessed. Service quality has become a KPI.' }, 865 866 // PROBLEM 867 sr_problem_badge: { fr: 'Le problème', en: 'The problem' }, 868 sr_problem_h2: { fr: 'Les vendeurs apprennent sur le terrain, face au client.', en: 'Sales staff learn on the job, in front of customers.' }, 869 sr_problem_desc: { fr: 'Quelques heures d\'intégration, du shadowing avec un collègue et beaucoup de débrouille. Sans entraînement structuré, chaque client est un crash test.', en: 'A few hours of onboarding, shadowing a colleague and a lot of improvisation. Without structured training, every customer is a crash test.' }, 870 sr_audit_title: { fr: 'Audit de la formation magasin', en: 'Store training audit' }, 871 sr_aud1_label: { fr: 'Mises en situation par an', en: 'Practice sessions per year' }, 872 sr_aud1_sub: { fr: 'Jeux de rôle ou simulations de vente', en: 'Role-plays or sales roleplays' }, 873 sr_aud2_label: { fr: 'Ventes avec feedback structuré', en: 'Sales with structured feedback' }, 874 sr_aud2_sub: { fr: 'Retour objectif post-vente (grille, scorecard)', en: 'Objective post-sale feedback (rubric, scorecard)' }, 875 sr_aud3_label: { fr: 'Vendeurs évalués par trimestre', en: 'Staff assessed per quarter' }, 876 sr_aud3_sub: { fr: 'Observation ou mystery shopping', en: 'Observation or mystery shopping' }, 877 sr_aud4_label: { fr: 'Délai d\'autonomie nouveau vendeur', en: 'New hire autonomy delay' }, 878 sr_aud4_sub: { fr: 'Temps avant de vendre seul efficacement', en: 'Time before selling independently and effectively' }, 879 sr_aud4_val: { fr: '3-6 sem.', en: '3-6 wks' }, 880 sr_audit_verdict: { fr: 'Chaque client est un test grandeur nature', en: 'Every customer is a live test' }, 881 882 // TRANSFORMATION 883 sr_transform_badge: { fr: 'La transformation', en: 'The transformation' }, 884 sr_transform_h2: { fr: 'Du shadowing à la maîtrise de la vente.', en: 'From shadowing to sales mastery.' }, 885 sr_transform_desc: { fr: 'Engramm remplace l\'apprentissage sur le tas par un entraînement actif et mesurable, pour que chaque vendeur soit prêt avant d\'aller sur le floor.', en: 'Engramm replaces on-the-job learning with active, measurable training, so every associate is ready before hitting the floor.' }, 886 sr_tr1_t: { fr: 'Pratique illimitée', en: 'Unlimited practice' }, 887 sr_tr1_d: { fr: 'Vos vendeurs s\'entraînent face à des clients IA (flâneurs, acheteurs décidés, clients difficiles), chacun avec son profil et ses objections. Autant de fois qu\'ils le souhaitent.', en: 'Your staff practice with AI customers (browsers, decided buyers, difficult clients), each with their own profile and objections. As many times as they want.' }, 888 sr_tr2_t: { fr: 'Onboarding accéléré', en: 'Accelerated onboarding' }, 889 sr_tr2_d: { fr: 'Nouveau vendeur ou nouvelle collection ? Déployez un parcours complet, du podcast à la simulation, en quelques heures. Autonomie dès la première semaine.', en: 'New hire or new collection? Deploy a complete learning path, from podcast to roleplay, in hours. Autonomy from week one.' }, 890 sr_tr3_t: { fr: 'Visibilité par magasin', en: 'Store-level visibility' }, 891 sr_tr3_d: { fr: 'Dashboard temps réel par point de vente, région et catégorie produit. Scorecard détaillée après chaque session. Vous savez qui est prêt pour le floor.', en: 'Real-time dashboard by store, region and product category. Detailed scorecard after every session. You know who\'s ready for the floor.' }, 892 893 // SCENARIOS 894 sr_scenarios_badge: { fr: 'Scénarios types', en: 'Typical scenarios' }, 895 sr_scenarios_h2: { fr: 'Des simulations calibrées pour la vente en magasin.', en: 'Roleplays calibrated for in-store selling.' }, 896 sr_scenarios_desc: { fr: 'Chaque scénario reproduit une situation réelle de point de vente, avec les profils clients et les objections du terrain.', en: '
896Each scenario replicates a real-world store situation, with customer profiles and field-level objections.' }, 897 sr_sc1_t: { fr: 'Accueil et découverte', en: 'Welcome & discovery' }, 898 sr_sc1_d: { fr: 'Aborder un client qui flâne sans être intrusif. Poser les bonnes questions pour qualifier son besoin et l\'orienter vers le bon produit.', en: 'Approach a browsing customer without being intrusive. Ask the right questions to qualify their need and guide them to the right product.' }, 899 sr_sc2_t: { fr: 'Montée en gamme', en: 'Upselling' }, 900 sr_sc2_d: { fr: 'Proposer un produit supérieur à un client qui hésite sur l\'entrée de gamme. Argumenter la valeur sans donner l\'impression de « pousser ».', en: 'Suggest a higher-end product to a customer hesitating on entry-level. Argue value without coming across as pushy.' }, 901 sr_sc3_t: { fr: 'Gestion d\'objection prix', en: 'Price objection handling' }, 902 sr_sc3_d: { fr: '« C\'est moins cher en ligne ». Justifier la valeur de l\'achat en magasin (conseil, essayage, SAV immédiat) sans dénigrer le digital.', en: '"It\'s cheaper online." Justify the value of buying in-store (advice, try-on, instant after-sales) without dismissing digital.' }, 903 sr_sc4_t: { fr: 'Vente complémentaire', en: 'Cross-selling' }, 904 sr_sc4_d: { fr: 'Suggérer les bons accessoires ou services après un achat principal. Identifier le bon moment et la bonne formulation pour maximiser le panier.', en: 'Suggest the right accessories or services after a main purchase. Find the right moment and wording to maximize the basket.' }, 905 sr_sc5_t: { fr: 'Retour et réclamation', en: 'Return & complaint' }, 906 sr_sc5_d: { fr: 'Gérer un client mécontent qui vient retourner un produit. Transformer une situation négative en opportunité de fidélisation.', en: 'Handle an unhappy customer returning a product. Turn a negative situation into a loyalty opportunity.' }, 907 sr_sc6_t: { fr: 'Fidélisation et carte', en: 'Loyalty & card' }, 908 sr_sc6_d: { fr: 'Proposer le programme de fidélité ou la carte magasin au bon moment, sans paraître insistant. Argumenter les avantages concrets.', en: 'Offer the loyalty program or store card at the right time, without seeming pushy. Argue concrete benefits.' }, 909 910 // PERSONAS 911 sr_personas_badge: { fr: 'Personnages IA', en: 'AI Characters' }, 912 sr_personas_h2: { fr: 'Des clients réalistes du quotidien.', en: 'Realistic everyday customers.' }, 913 sr_personas_desc: { fr: 'Chaque persona IA a son propre profil, son intention d\'achat, son budget et ses objections typiques.', en: 'Each AI persona has their own profile, purchase intent, budget and typical objections.' }, 914 sr_per1_t: { fr: 'Flâneur indécis', en: 'Undecided browser' }, 915 sr_per1_d: { fr: '25 ans, regarde sans idée précise, sensible au prix, facilement perdu dans le choix', en: '25 years old, browsing with no clear idea, price-sensitive, easily overwhelmed by choice' }, 916 sr_per2_t: { fr: 'Acheteuse informée', en: 'Informed buyer' }, 917 sr_per2_d: { fr: '42 ans, a déjà tout comparé en ligne, vient confirmer son choix et négocier', en: '42 years old, has already compared everything online, comes to confirm her choice and negotiate' }, 918 sr_per3_t: { fr: 'Client pressé', en: 'Rushed customer' }, 919 sr_per3_d: { fr: 'Cadeau de dernière minute, veut être guidé vite et bien, pas le temps d\'hésiter', en: 'Last-minute gift, wants fast and good guidance, no time to hesitate' }, 920 sr_per4_t: { fr: 'Client mécontent', en: 'Unhappy customer' }, 921 sr_per4_d: { fr: 'Vient pour un retour, agacée, attend un geste commercial et des excuses', en: 'Coming for a return, annoyed, expects a gesture and an apology' }, 922 sr_per_cta_t: { fr: 'Créez vos propres personnages', en: 'Create your own characters' }, 923 sr_per_cta_d: { fr: 'Configurez des personas sur mesure : profil client, budget, intention d\'achat, niveau de difficulté.', en: 'Configure custom personas: customer profile, budget, purchase intent, difficulty level.' }, 924 sr_per_cta_link: { fr: 'Entraîner mes équipes â', en: 'Train my teams â' }, 925 926 // STATS 927 sr_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 928 sr_stats_h2: { fr: 'Des résultats concrets pour vos points de vente.', en: 'Concrete results for your stores.' }, 929 sr_stats_desc: { fr: 'Les enseignes qui utilisent Engramm constatent une amélioration rapide de la performance commerciale en magasin.', en: 'Retailers using Engramm see rapid improvement in in-store sales performance.' }, 930 sr_stat1: { fr: 'de score moyen sur les simulations de vente après 3 semaines', en: 'average sales roleplay score increase after 3 weeks' }, 931 sr_stat2: { fr: 'de panier moyen sur les équipes entraînées', en: 'average basket increase on trained teams' }, 932 sr_stat3: { fr: 'par session, s\'intègre avant l\'ouverture ou en pause', en: 'per session, fits before opening or during break' }, 933 sr_stat4: { fr: 'pour déployer un parcours nouvelle collection', en: 'to deploy a new collection training path' }, 934 935 // COMPARE 936 sr_compare_badge: { fr: 'Pourquoi Engramm', en: 'Why Engramm' }, 937 sr_compare_h2: { fr: 'Formation classique vs. Engramm.', en: 'Traditional training vs. Engramm.' }, 938 sr_compare_desc: { fr: 'Ce qui change quand la formation passe du shadowing et des briefs matinaux à la simulation IA.', en: 'What changes when training shifts from shadowing and morning briefs to AI roleplay.' }, 939 sr_cmp_today: { fr: "Aujourd'hui", en: 'Today' }, 940 sr_cmp_r1: { fr: 'Pratique vente', en: 'Sales practice' }, 941 sr_cmp_c1: { fr: '<span class="compare-x">✕
941</span>Shadowing avec un collègue, apprentissage sur le tas', en: '<span class="compare-x">✕</span>Shadowing a colleague, learning on the job' }, 942 sr_cmp_e1: { fr: '<span class="compare-check">✓</span>Simulations IA illimitées avec des profils clients réalistes', en: '<span class="compare-check">✓</span>Unlimited AI roleplays with realistic customer profiles' }, 943 sr_cmp_r2: { fr: 'Nouvelle collection', en: 'New collection' }, 944 sr_cmp_c2: { fr: '<span class="compare-x">✕</span>Brief matinal + fiche produit, assimilation inégale', en: '<span class="compare-x">✕</span>Morning brief + product sheet, uneven assimilation' }, 945 sr_cmp_e2: { fr: '<span class="compare-check">✓</span>Parcours complet déployé en 48h (podcast, fiches, quiz, simulation)', en: '<span class="compare-check">✓</span>Full learning path deployed in 48h (podcast, flashcards, quiz, roleplay)' }, 946 sr_cmp_r3: { fr: 'Techniques de vente', en: 'Sales techniques' }, 947 sr_cmp_c3: { fr: '<span class="compare-x">✕</span>Transmises à l\'oral, dépendent du responsable', en: '<span class="compare-x">✕</span>Passed on verbally, depend on the manager' }, 948 sr_cmp_e3: { fr: '<span class="compare-check">✓</span>Entraînées et évaluées de manière homogène sur tout le réseau', en: '<span class="compare-check">✓</span>Trained and assessed consistently across the entire network' }, 949 sr_cmp_r4: { fr: 'Feedback', en: 'Feedback' }, 950 sr_cmp_c4: { fr: '<span class="compare-x">✕</span>Retour informel du manager, rarement structuré', en: '<span class="compare-x">✕</span>Informal manager feedback, rarely structured' }, 951 sr_cmp_e4: { fr: '<span class="compare-check">✓</span>Scorecard détaillée + coaching IA après chaque session', en: '<span class="compare-check">✓</span>Detailed scorecard + AI coaching after every session' }, 952 sr_cmp_r5: { fr: 'Couverture', en: 'Coverage' }, 953 sr_cmp_c5: { fr: '<span class="compare-x">✕</span>Mystery shopping ponctuel, échantillon limité', en: '<span class="compare-x">✕</span>Occasional mystery shopping, limited sample' }, 954 sr_cmp_e5: { fr: '<span class="compare-check">✓</span>100% des vendeurs entraînés et évalués en continu', en: '<span class="compare-check">✓</span>100% of staff trained and assessed continuously' }, 955 sr_cmp_r6: { fr: 'Pilotage', en: 'Management' }, 956 sr_cmp_c6: { fr: '<span class="compare-x">✕</span>CA par vendeur, sans visibilité sur les compétences', en: '<span class="compare-x">✕</span>Revenue per associate, no visibility on skills' }, 957 sr_cmp_e6: { fr: '<span class="compare-check">✓</span>Dashboard temps réel par magasin, région, catégorie', en: '<span class="compare-check">✓</span>Real-time dashboard by store, region, category' }, 958 959 // CTA 960 sr_cta_h2: { fr: 'Prêt à transformer la performance de vos équipes magasin ?', en: 'Ready to transform your in-store team performance?' }, 961 sr_cta_desc: { fr: 'Découvrez comment Engramm s\'adapte aux spécificités du retail.', en: 'Discover how Engramm adapts to the specifics of retail.' }, 962 sr_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 963 sr_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 964 965 // ===== INDUSTRIE (si_) ===== 966 // Hero 967 si_badge: { fr: 'Industrie', en: 'Industry' }, 968 si_h1: { fr: 'Vos ingénieurs commerciaux ont 3 rendez-vous pour convaincre un comité de 7 décideurs.', en: 'Your sales engineers have 3 meetings to convince a committee of 7 decision-makers.' }, 969 si_hero_p: { fr: 'Cycles de vente longs, produits techniques, multi-interlocuteurs : la vente industrielle est un sport de haut niveau. Engramm prépare vos équipes commerciales sur des simulations IA réalistes pour qu\'elles maîtrisent chaque étape du cycle de vente.', en: 'Long sales cycles, technical products, multiple stakeholders: industrial selling is a high-performance sport. Engramm prepares your sales teams with realistic AI roleplays so they master every stage of the sales cycle.' },
970 si_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 971 si_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 972 973 // Challenges 974 si_challenges_badge: { fr: 'Les défis du secteur', en: 'Industry challenges' }, 975 si_challenges_h2: { fr: 'La vente industrielle ne laisse aucune place à l\'improvisation.', en: 'Industrial selling leaves no room for improvisation.' }, 976 si_challenges_desc: { fr: 'Cycles longs, produits techniques, comités de décision : l\'industrie exige des commerciaux capables de créer de la confiance sur la durée.', en: 'Long cycles, technical products, decision committees: industry demands sales professionals who build trust over time.' }, 977 si_ch1_t: { fr: 'Cycles de vente longs', en: 'Long sales cycles' }, 978 si_ch1_d: { fr: '6 à 18 mois de négociation, multiples étapes, multiples interlocuteurs. Chaque rendez-vous doit faire avancer le deal sans le compromettre.', en: '6 to 18 months of negotiation, multiple stages, multiple stakeholders. Every meeting must move the deal forward without jeopardizing it.' }, 979 si_ch2_t: { fr: 'Produits techniques complexes', en: 'Complex technical products' }, 980 si_ch2_d: { fr: 'Spécifications, configurations, compatibilités : les commerciaux doivent maîtriser un argumentaire technique pointu sans être ingénieurs.', en: 'Specs, configurations, compatibility: sales reps must master sharp technical arguments without being engineers.' }, 981 si_ch3_t: { fr: 'Multi-interlocuteurs', en: 'Multiple stakeholders' }, 982 si_ch3_d: { fr: 'Directeur technique, acheteur, utilisateur final, direction générale : chaque persona a ses propres critères de décision et ses objections.', en: 'Technical director, buyer, end user, C-suite: each persona has their own decision criteria and objections.' }, 983 si_ch4_t: { fr: 'Négociation haute valeur', en: 'High-value negotiation' }, 984 si_ch4_d: { fr: 'Des deals à 6 ou 7 chiffres avec des grilles tarifaires complexes. La moindre erreur de positionnement peut coûter le contrat.', en: '6 or 7-figure deals with complex pricing grids. The slightest positioning error can cost the contract.' }, 985 si_ch5_t: { fr: 'Concurrence internationale', en: 'International competition' }, 986 si_ch5_d: { fr: 'Face à des acteurs mondiaux, la différence se fait sur la qualité de la relation commerciale et la capacité à créer de la confiance.', en: 'Against global players, the differentiator is the quality of the sales relationship and the ability to build trust.' }, 987 si_ch6_t: { fr: 'Réglementations et normes', en: 'Regulations & standards' }, 988 si_ch6_d: { fr: 'Certifications, normes ISO, conformité sectorielle : le commercial doit maîtriser le cadre réglementaire autant que l\'offre produit.', en: 'Certifications, ISO standards, industry compliance: sales reps must master the regulatory framework as well as the product offer.' }, 989 990 // Problem / Audit 991 si_problem_badge: { fr: 'Le problème', en: 'The problem' }, 992 si_problem_h2: { fr: 'Les commerciaux apprennent seuls, au fil des deals perdus.', en: 'Sales reps learn alone, one lost deal at a time.' }, 993 si_problem_desc: { fr: 'Quelques journées de formation produit, du mentorat informel et des mois d\'apprentissage par l\'échec. Sans entraînement structuré, chaque rendez-vous prospect est un pari.', en: 'A few days of product training, informal mentoring and months of learning by failure. Without structured practice, every prospect meeting is a gamble.' }, 994 si_audit_title: { fr: 'Audit de la formation commerciale', en: 'Sales training audit' }, 995 si_aud1_label: { fr: 'Simulations de vente complexe / an', en: 'Complex sales roleplays / year' }, 996 si_aud1_sub: { fr: 'Jeux de rôle ou mises en situation structurées', en: 'Role-plays or structured practice sessions' }, 997 si_aud2_label: { fr: 'RDV avec feedback structuré', en: 'Meetings with structured feedback' }, 998 si_aud2_sub: { fr: 'Débrief objectif post-rendez-vous (grille, scorecard)', en: 'Objective post-meeting debrief (rubric, scorecard)' }, 999 si_aud3_label: { fr: 'Commerciaux évalués sur les compétences', en: 'Reps assessed on skills' }, 1000 si_aud3_sub: { fr: 'Au-delà du simple suivi pipeline CRM', en: 'Beyond simple CRM pipeline tracking' },
1001 si_aud4_label: { fr: 'Délai de montée en compétence', en: 'Ramp-up time' }, 1002 si_aud4_sub: { fr: 'Temps avant de gérer un cycle complet en autonomie', en: 'Time before managing a full cycle independently' }, 1003 si_aud4_val: { fr: '9-12 mois', en: '9-12 months' }, 1004 si_audit_verdict: { fr: 'Chaque deal perdu est une formation invisible qui coûte cher', en: 'Every lost deal is invisible training that costs dearly' }, 1005 1006 // Transformation 1007 si_transform_badge: { fr: 'La transformation', en: 'The transformation' }, 1008 si_transform_h2: { fr: 'Du mentorat informel à la maîtrise du cycle de vente.', en: 'From informal mentoring to mastering the sales cycle.' }, 1009 si_transform_desc: { fr: 'Engramm remplace l\'apprentissage par l\'échec par un entraînement actif et mesurable, pour que chaque commercial soit prêt avant d\'entrer en rendez-vous.', en: 'Engramm replaces learning by failure with active, measurable training, so every rep is ready before entering a meeting.' }, 1010 si_tr1_t: { fr: 'Pratique illimitée', en: 'Unlimited practice' }, 1011 si_tr1_d: { fr: 'Vos commerciaux s\'entraînent face à des comités d\'achat IA : directeur technique sceptique, acheteur focalisé coût, DG pressé. Autant de fois qu\'ils le souhaitent.', en: 'Your reps practice against AI buying committees: skeptical technical director, cost-focused buyer, busy CEO. As many times as they want.' }, 1012 si_tr2_t: { fr: 'Onboarding accéléré', en: 'Accelerated onboarding' }, 1013 si_tr2_d: { fr: 'Nouveau commercial ou nouvelle gamme produit ? Déployez un parcours complet, du podcast technique à la simulation de soutenance, en quelques jours.', en: 'New sales rep or new product line? Deploy a complete learning path, from technical podcast to pitch roleplay, in days.' }, 1014 si_tr3_t: { fr: 'Visibilité par équipe', en: 'Team-level visibility' }, 1015 si_tr3_d: { fr: 'Dashboard temps réel par équipe commerciale, région et ligne de produit. Scorecard détaillée après chaque session. Vous savez qui est prêt pour le terrain.', en: 'Real-time dashboard by sales team, region and product line. Detailed scorecard after every session. You know who\'s ready for the field.' }, 1016 1017 // Scenarios 1018 si_scenarios_badge: { fr: 'Scénarios types', en: 'Typical scenarios' }, 1019 si_scenarios_h2: { fr: 'Des simulations calibrées pour la vente complexe.', en: 'Roleplays calibrated for complex selling.' }, 1020 si_scenarios_desc: { fr: 'Chaque scénario reproduit une étape clé du cycle de vente industrielle, avec les profils décideurs et les objections du terrain.', en: 'Each scenario replicates a key stage of the industrial sales cycle, with decision-maker profiles and field-level objections.' }, 1021 si_sc1_t: { fr: 'Découverte et qualification', en: 'Discovery & qualification' }, 1022 si_sc1_d: { fr: 'Premier rendez-vous avec un prospect industriel. Identifier les besoins techniques, le budget, le calendrier et les décideurs impliqués.', en: 'First meeting with an industrial prospect. Identify technical needs, budget, timeline and decision-makers involved.' }, 1023 si_sc2_t: { fr: 'Soutenance technique', en: 'Technical pitch' }, 1024 si_sc2_d: { fr: 'Présenter une solution complexe face à un comité technique. Répondre aux questions pointues sans perdre le fil commercial.', en: 'Present a complex solution to a technical committee. Answer tough questions without losing the commercial thread.' }, 1025 si_sc3_t: { fr: 'Négociation tarifaire', en: 'Price negotiation' }, 1026 si_sc3_d: { fr: 'Défendre un positionnement prix face à un acheteur aguerri. Maîtriser les leviers de négociation sans sacrifier la marge.', en: 'Defend pricing against a seasoned buyer. Master negotiation levers without sacrificing margin.' }, 1027 si_sc4_t: { fr: 'Gestion de comité de décision', en: 'Decision committee management' }, 1028 si_sc4_d: { fr: 'Naviguer un rendez-vous avec 5+ interlocuteurs aux priorités divergentes. Aligner les intérêts et avancer vers la décision.', en: 'Navigate a meeting with 5+ stakeholders with diverging priorities. Align interests and move toward a decision.' }, 1029 si_sc5_t: { fr: 'Relance et réactivation', en: 'Follow-up & reactivation' }, 1030 si_sc5_d: { fr: 'Relancer un prospect silencieux après une proposition envoyée. Recréer l\'urgence sans paraître insistant.', en: 'Follow up with a silent prospect after a proposal. Recreate urgency without seeming pushy.' }, 1031 si_sc6_t: { fr: 'Objection concurrence', en: 'Competitive objection' }, 1032 si_sc6_d: { fr: '« Votre concurrent propose la même chose 20% moins cher. » Repositionner la valeur de l\'offre et différencier sans dénigrer.', en: '"Your competitor offers the same thing 20% cheaper." Reposition the offer\'s value and differentiate without disparaging.' }, 1033 1034 // Personas 1035 si_personas_badge: { fr: 'Personnages IA', en: 'AI Characters' }, 1036 si_personas_h2: { fr: 'Des décideurs réalistes de l\'industrie.', en: 'Realistic industry decision-makers.' }, 1037 si_personas_desc: { fr: 'Chaque persona IA a son propre rôle, ses critères de décision, son niveau d\'influence et ses objections typiques.', en: '
1037Each AI persona has their own role, decision criteria, influence level and typical objections.' }, 1038 si_per1_t: { fr: 'Directeur technique exigeant', en: 'Demanding technical director' }, 1039 si_per1_d: { fr: '55 ans, ingénieur de formation, veut des preuves techniques, allergique au discours marketing', en: '55 years old, engineer by training, wants technical proof, allergic to marketing speak' }, 1040 si_per2_t: { fr: 'Acheteuse procurement', en: 'Procurement buyer' }, 1041 si_per2_d: { fr: '38 ans, focalisée TCO et conditions commerciales, compare 3 offres en parallèle', en: '38 years old, focused on TCO and commercial terms, comparing 3 offers simultaneously' }, 1042 si_per3_t: { fr: 'DG pressé', en: 'Busy CEO' }, 1043 si_per3_d: { fr: '50 ans, 15 minutes max, veut comprendre le ROI et l\'impact stratégique, pas les détails techniques', en: '50 years old, 15 minutes max, wants to understand ROI and strategic impact, not technical details' }, 1044 si_per4_t: { fr: 'Utilisateur terrain réticent', en: 'Reluctant field user' }, 1045 si_per4_d: { fr: '45 ans, technicien qui utilise le produit actuel depuis 10 ans, résiste au changement', en: '45 years old, technician using the current product for 10 years, resists change' }, 1046 si_per_cta_t: { fr: 'Créez vos propres personnages', en: 'Create your own characters' }, 1047 si_per_cta_d: { fr: 'Configurez des personas sur mesure : rôle, niveau hiérarchique, critères de décision, niveau de difficulté.', en: 'Configure custom personas: role, seniority level, decision criteria, difficulty level.' }, 1048 si_per_cta_link: { fr: 'Entraîner mes équipes â', en: 'Train my teams â' }, 1049 1050 // Stats 1051 si_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 1052 si_stats_h2: { fr: 'Des résultats concrets pour vos équipes commerciales.', en: 'Concrete results for your sales teams.' }, 1053 si_stats_desc: { fr: 'Les entreprises industrielles qui utilisent Engramm constatent une amélioration rapide de la performance commerciale.', en: 'Industrial companies using Engramm see rapid improvement in sales performance.' }, 1054 si_stat1: { fr: 'de taux de conversion sur les soutenances après 6 semaines', en: 'pitch conversion rate increase after 6 weeks' }, 1055 si_stat2: { fr: 'de valeur moyenne des deals signés', en: 'average deal value increase on signed contracts' }, 1056 si_stat3: { fr: 'par session, s\'intègre entre deux rendez-vous', en: 'per session, fits between two meetings' }, 1057 si_stat4: { fr: 'pour déployer un parcours nouvelle gamme produit', en: 'to deploy a new product line training path' }, 1058 1059 // Compare 1060 si_compare_badge: { fr: 'Pourquoi Engramm', en: 'Why Engramm' }, 1061 si_compare_h2: { fr: 'Formation classique vs. Engramm.', en: 'Traditional training vs. Engramm.' }, 1062 si_compare_desc: { fr: 'Ce qui change quand la formation passe du mentorat informel et du séminaire annuel à la simulation IA.', en: 'What changes when training shifts from informal mentoring and annual seminars to AI roleplay.' }, 1063 si_cmp_today: { fr: "Aujourd'hui", en: 'Today' }, 1064 si_cmp_r1: { fr: 'Pratique vente complexe', en: 'Complex sales practice' }, 1065 si_cmp_c1: { fr: '<span class="compare-x">✕</span>Jeu de rôle annuel en séminaire, non structuré', en: '<span class="compare-x">✕</span>Annual seminar role-play, unstructured' }, 1066 si_cmp_e1: { fr: '<span class="compare-check">✓</span>Simulations IA illimitées avec comités d\'achat réalistes', en: '<span class="compare-check">✓</span>Unlimited AI roleplays with realistic buying committees' }, 1067 si_cmp_r2: { fr: 'Maîtrise produit', en: 'Product mastery' }, 1068 si_cmp_c2: { fr: '<span class="compare-x">✕</span>Formation catalogue + autoformation, assimilation inégale', en: '<span class="compare-x">✕</span>Catalog training + self-study, uneven assimilation' }, 1069 si_cmp_e2: { fr: '<span class="compare-check">✓</span>Parcours complet déployé en 72h (podcast, fiches, quiz, simulation)', en: '<span class="compare-check">✓</span>Full learning path deployed in 72h (podcast, flashcards, quiz, roleplay)' }, 1070 si_cmp_r3: { fr: 'Techniques de négociation', en: 'Negotiation techniques' }, 1071 si_cmp_c3: { fr: '<span class="compare-x">✕
1071</span>Transmises par les seniors, expérience inégale', en: '<span class="compare-x">✕</span>Passed on by seniors, uneven experience' }, 1072 si_cmp_e3: { fr: '<span class="compare-check">✓</span>Entraînées et évaluées de manière homogène sur tout le réseau commercial', en: '<span class="compare-check">✓</span>Trained and assessed consistently across the entire sales network' }, 1073 si_cmp_r4: { fr: 'Feedback', en: 'Feedback' }, 1074 si_cmp_c4: { fr: '<span class="compare-x">✕</span>Débriefs informels post-RDV, rarement structurés', en: '<span class="compare-x">✕</span>Informal post-meeting debriefs, rarely structured' }, 1075 si_cmp_e4: { fr: '<span class="compare-check">✓</span>Scorecard détaillée + coaching IA après chaque session', en: '<span class="compare-check">✓</span>Detailed scorecard + AI coaching after every session' }, 1076 si_cmp_r5: { fr: 'Couverture', en: 'Coverage' }, 1077 si_cmp_c5: { fr: '<span class="compare-x">✕</span>Accompagnement terrain ponctuel, échantillon limité', en: '<span class="compare-x">✕</span>Occasional field coaching, limited sample' }, 1078 si_cmp_e5: { fr: '<span class="compare-check">✓</span>100% des commerciaux entraînés et évalués en continu', en: '<span class="compare-check">✓</span>100% of sales reps trained and assessed continuously' }, 1079 si_cmp_r6: { fr: 'Pilotage', en: 'Management' }, 1080 si_cmp_c6: { fr: '<span class="compare-x">✕</span>Pipeline CRM, sans visibilité sur les compétences', en: '<span class="compare-x">✕</span>CRM pipeline, no visibility on skills' }, 1081 si_cmp_e6: { fr: '<span class="compare-check">✓</span>Dashboard temps réel par équipe, région, ligne produit', en: '<span class="compare-check">✓</span>Real-time dashboard by team, region, product line' }, 1082 1083 // CTA 1084 si_cta_h2: { fr: 'Prêt à transformer la performance de vos équipes commerciales ?', en: 'Ready to transform your sales team performance?' }, 1085 si_cta_desc: { fr: 'Découvrez comment Engramm s\'adapte aux spécificités de la vente industrielle.', en: 'Discover how Engramm adapts to the specifics of industrial selling.' }, 1086 si_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 1087 si_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 1088 1089 // ===== CONSEIL (sc_) ===== 1090 // Hero 1091 sc_badge: { fr: 'Conseil', en: 'Consulting' }, 1092 sc_h1: { fr: 'Vos consultants ont 45 minutes pour convaincre un CODIR qu\'ils maîtrisent le sujet.', en: 'Your consultants have 45 minutes to convince a board they master the subject.' }, 1093 sc_hero_p: { fr: 'Missions exigeantes, staffing rapide, montée en compétence express : les cabinets de conseil doivent former des consultants opérationnels dès le premier jour. Engramm entraîne vos équipes sur des simulations IA réalistes pour qu\'elles excellent face au client.', en: 'Demanding engagements, rapid staffing, fast ramp-up: consulting firms must train consultants to be operational from day one. Engramm trains your teams with realistic AI roleplays so they excel in front of clients.' }, 1094 sc_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 1095 sc_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 1096 1097 // Challenges 1098 sc_challenges_badge: { fr: 'Les défis du secteur', en: 'Industry challenges' }, 1099 sc_challenges_h2: { fr: 'Le conseil ne pardonne pas le manque de préparation.', en: 'Consulting doesn\'t forgive lack of preparation.' }, 1100 sc_challenges_desc: { fr: 'Staffing rapide, clients exigeants, diversité des missions : le conseil exige des consultants capables d\'être crédibles dès le premier jour.', en: 'Rapid staffing, demanding clients, diverse engagements: consulting demands professionals who are credible from day one.' }, 1101 sc_ch1_t: { fr: 'Staffing et montée en compétence rapide', en: 'Fast staffing & ramp-up' }, 1102 sc_ch1_d: { fr: 'Nouvelle mission, nouveau secteur, nouveau client. Les consultants doivent être crédibles en quelques jours sur des sujets qu\'ils découvrent.', en: 'New engagement, new industry, new client. Consultants must be credible in days on topics they\'re just discovering.' }, 1103 sc_ch2_t: { fr: 'Soutenance et pitch client', en: 'Client pitch & presentation' }, 1104 sc_ch2_d: { fr: 'Gagner un appel d\'offres, défendre une recommandation, présenter des résultats : chaque présentation client est un moment de vérité.', en: 'Winning an RFP, defending a recommendation, presenting results: every client presentation is a moment of truth.' }, 1105 sc_ch3_t: { fr: 'Posture client et soft skills', en: 'Client posture & soft skills' }, 1106 sc_ch3_d: { fr: 'Ãcoute active, gestion des objections, communication adaptée au niveau hiérarchique : les compétences relationnelles font la différence.', en: 'Active listening, objection handling, communication adapted to seniority: interpersonal skills make the difference.' }, 1107 sc_ch4_t: { fr: 'Diversité des profils', en: 'Diverse profiles' }, 1108 sc_ch4_d: { fr: 'Du consultant junior au manager, du développeur au stratège : chaque profil a des besoins de formation différents et des gaps spécifiques.', en: 'From junior consultant to manager, from developer to strategist: each profile has different training needs and specific gaps.' }, 1109 sc_ch5_t: { fr: 'Attrition et fidélisation', en: 'Attrition & retention' }, 1110 sc_ch5_d: { fr: 'Les meilleurs partent si la formation stagne. Un parcours de développement structuré est un levier de rétention majeur dans le conseil.', en: 'Top performers leave if training stagnates. A structured development path is a major retention lever in consulting.' }, 1111 sc_ch6_t: { fr: 'Harmonisation des pratiques', en: 'Practice harmonization' }, 1112 sc_ch6_d: { fr: 'Méthodologies maison, frameworks propriétaires, standards qualité : garantir l\'homogénéité des livrables sur tous les bureaux.', en: 'In-house methodologies, proprietary frameworks, quality standards: ensuring deliverable consistency across all office
1112s.' }, 1113 1114 // Problem / Audit 1115 sc_problem_badge: { fr: 'Le problème', en: 'The problem' }, 1116 sc_problem_h2: { fr: 'Les consultants se forment entre deux missions, quand ils ont le temps.', en: 'Consultants train between engagements, when they have time.' }, 1117 sc_problem_desc: { fr: 'Un onboarding express, du mentorat informel et beaucoup d\'apprentissage sur le tas. Sans entraînement structuré, la montée en compétence dépend du staffing et de la chance.', en: 'Express onboarding, informal mentoring and a lot of learning on the job. Without structured training, ramp-up depends on staffing and luck.' }, 1118 sc_audit_title: { fr: 'Audit de la formation consultants', en: 'Consultant training audit' }, 1119 sc_aud1_label: { fr: 'Mises en situation client par an', en: 'Client practice sessions per year' }, 1120 sc_aud1_sub: { fr: 'Dry runs, jeux de rôle ou simulations structurées', en: 'Dry runs, role-plays or structured roleplays' }, 1121 sc_aud2_label: { fr: 'Missions avec feedback structuré', en: 'Engagements with structured feedback' }, 1122 sc_aud2_sub: { fr: 'Retour objectif sur la posture client (grille, scorecard)', en: 'Objective feedback on client posture (rubric, scorecard)' }, 1123 sc_aud3_label: { fr: 'Consultants évalués sur les soft skills', en: 'Consultants assessed on soft skills' }, 1124 sc_aud3_sub: { fr: 'Au-delà de l\'évaluation de fin de mission', en: 'Beyond end-of-engagement reviews' }, 1125 sc_aud4_label: { fr: 'Délai d\'autonomie en mission', en: 'Engagement autonomy delay' }, 1126 sc_aud4_sub: { fr: 'Temps avant d\'être pleinement opérationnel chez le client', en: 'Time before being fully operational at the client' }, 1127 sc_aud4_val: { fr: '4-8 sem.', en: '4-8 wks' }, 1128 sc_audit_verdict: { fr: 'Chaque mission client est un examen sans préparation', en: 'Every client engagement is an exam without preparation' }, 1129 1130 // Transformation 1131 sc_transform_badge: { fr: 'La transformation', en: 'The transformation' }, 1132 sc_transform_h2: { fr: 'Du mentorat informel à l\'excellence client.', en: 'From informal mentoring to client excellence.' }, 1133 sc_transform_desc: { fr: 'Engramm remplace l\'apprentissage sur le tas par un entraînement actif et mesurable, pour que chaque consultant soit prêt avant d\'entrer chez le client.', en: 'Engramm replaces on-the-job learning with active, measurable training, so every consultant is ready before entering the client site.' }, 1134 sc_tr1_t: { fr: 'Pratique illimitée', en: 'Unlimited practice' }, 1135 sc_tr1_d: { fr: 'Vos consultants s\'entraînent face à des clients IA (DG sceptique, DSI exigeant, utilisateur résistant), chacun avec son profil et ses attentes. Autant de fois qu\'ils le souhaitent.', en: 'Your consultants practice with AI clients (skeptical CEO, demanding CIO, resistant user), each with their own profile and expectations. As many times as they want.' }, 1136 sc_tr2_t: { fr: 'Onboarding accéléré', en: 'Accelerated onboarding' }, 1137 sc_tr2_d: { fr: 'Nouveau consultant ou nouvelle practice ? Déployez un parcours complet, du podcast méthodologique à la simulation de soutenance, en quelques jours.', en: 'New consultant or new practice? Deploy a complete learning path, from methodology podcast to pitch roleplay, in days.' }, 1138 sc_tr3_t: { fr: 'Visibilité par practice', en: 'Practice-level visibility' }, 1139 sc_tr3_d: { fr: 'Dashboard temps réel par practice, grade et bureau. Scorecard détaillée après chaque session. Vous savez qui est prêt pour la prochaine mission.', en: 'Real-time dashboard by practice, grade and office. Detailed scorecard after every session. You know who\'s ready for the next engagement.' }, 1140 1141 // Scenarios 1142 sc_scenarios_badge: { fr: 'Scénarios types', en: 'Typical scenarios' }, 1143 sc_scenarios_h2: { fr: 'Des simulations calibrées pour le conseil.', en: 'Roleplays calibrated for consulting.' }, 1144 sc_scenarios_desc: { fr: 'Chaque scénario reproduit une situation réelle de mission, avec les profils décideurs et les dynamiques du terrain.', en: 'Each scenario replicates a real-world engagement situation, with decision-maker profiles and field dynamics.' }, 1145 sc_sc1_t: { fr: 'Soutenance commerciale', en: 'Commercial pitch' }, 1146 sc_sc1_d: { fr: 'Présenter une proposition à un comité de direction. Argumenter la méthodologie, le staffing et le budget face à des décideurs exigeants.', en: 'Present a proposal to a board. Argue methodology, staffing and budget in front of demanding decision-makers.' }, 1147 sc_sc2_t: { fr: 'Kick-off de mission', en: 'Engagement kick-off' }, 1148 sc_sc2_d: { fr: 'Premier jour chez le client. Cadrer les attentes, comprendre la culture, identifier les parties prenantes et poser les jalons.', en: 'First day at the client. Set expectations, understand the culture, identify stakeholders and lay the groundwork.' }, 1149 sc_sc3_t: { fr: 'Restitution de résultats', en: 'Results presentation' }, 1150 sc_sc3_d: { fr: 'Présenter les conclusions d\'une analyse à un CODIR. Vulgariser les données complexes et défendre les recommandations.', en: 'Present analysis findings to a board. Simplify complex data and defend recommendations.' }, 1151 sc_sc4_t: { fr: 'Gestion de crise client', en: 'Client crisis management' },
1152 sc_sc4_d: { fr: 'Le client est insatisfait du livrable ou du rythme. Ãcouter, recadrer et proposer un plan d\'action sans perdre la relation.', en: 'The client is unhappy with the deliverable or pace. Listen, reframe and propose an action plan without losing the relationship.' }, 1153 sc_sc5_t: { fr: 'Atelier de cadrage', en: 'Scoping workshop' }, 1154 sc_sc5_d: { fr: 'Animer un workshop avec 10+ parties prenantes aux intérêts divergents. Faire émerger un consensus et structurer les prochaines étapes.', en: 'Facilitate a workshop with 10+ stakeholders with diverging interests. Build consensus and structure next steps.' }, 1155 sc_sc6_t: { fr: 'Entretien de qualification', en: 'Qualification interview' }, 1156 sc_sc6_d: { fr: 'Qualifier un prospect lors d\'un premier échange. Comprendre le besoin, estimer la faisabilité et positionner la bonne offre.', en: 'Qualify a prospect during a first exchange. Understand the need, assess feasibility and position the right offer.' }, 1157 1158 // Personas 1159 sc_personas_badge: { fr: 'Personnages IA', en: 'AI Characters' }, 1160 sc_personas_h2: { fr: 'Des clients réalistes du monde du conseil.', en: 'Realistic clients from the consulting world.' }, 1161 sc_personas_desc: { fr: 'Chaque persona IA a son propre rôle, ses attentes, son niveau de patience et ses objections typiques.', en: 'Each AI persona has their own role, expectations, patience level and typical objections.' }, 1162 sc_per1_t: { fr: 'DG sceptique', en: 'Skeptical CEO' }, 1163 sc_per1_d: { fr: '58 ans, a vu passer 20 cabinets, veut du concret pas du PowerPoint, challenge systématiquement', en: '58 years old, has seen 20 firms come and go, wants concrete results not PowerPoint, challenges systematically' }, 1164 sc_per2_t: { fr: 'DSI sous pression', en: 'CIO under pressure' }, 1165 sc_per2_d: { fr: '42 ans, timeline serrée, veut des livrables précis, peu de patience pour la théorie', en: '42 years old, tight timeline, wants precise deliverables, little patience for theory' }, 1166 sc_per3_t: { fr: 'Manager opérationnel', en: 'Operational manager' }, 1167 sc_per3_d: { fr: '35 ans, craint que le projet perturbe ses équipes, veut être rassuré sur l\'accompagnement', en: '35 years old, fears the project will disrupt his teams, wants reassurance on support' }, 1168 sc_per4_t: { fr: 'Sponsor projet', en: 'Project sponsor' }, 1169 sc_per4_d: { fr: '48 ans, porte le projet en interne, a besoin d\'arguments pour convaincre son CODIR', en: '48 years old, champions the project internally, needs arguments to convince her board' }, 1170 sc_per_cta_t: { fr: 'Créez vos propres personnages', en: 'Create your own characters' }, 1171 sc_per_cta_d: { fr: 'Configurez des personas sur mesure : rôle, secteur, niveau d\'exigence, personnalité.', en: 'Configure custom personas: role, industry, requirement level, personality.' }, 1172 sc_per_cta_link: { fr: 'Entraîner mes équipes â', en: 'Train my teams â' }, 1173 1174 // Stats 1175 sc_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 1176 sc_stats_h2: { fr: 'Des résultats concrets pour vos équipes de consultants.', en: 'Concrete results for your consulting teams.' }, 1177 sc_stats_desc: { fr: 'Les cabinets qui utilisent Engramm constatent une amélioration rapide de la performance et de la satisfaction client.', en: 'Firms using Engramm see rapid improvement in performance and client satisfaction.' }, 1178 sc_stat1: { fr: 'de score moyen sur les simulations de soutenance après 4 semaines', en: 'average pitch roleplay score increase after 4 weeks' }, 1179 sc_stat2: { fr: 'du délai d\'autonomie en mission', en: 'reduction in engagement ramp-up time' }, 1180 sc_stat3: { fr: 'par session, s\'intègre entre deux réunions client', en: 'per session, fits between two client meetings' }, 1181 sc_stat4: { fr: 'pour déployer un parcours nouvelle practice', en: 'to deploy a new practice training path' }, 1182 1183 // Compare 1184 sc_compare_badge: { fr: 'Pourquoi Engramm', en: 'Why Engramm' }, 1185 sc_compare_h2: { fr: 'Formation classique vs. Engramm.', en: 'Traditional training vs. Engramm.' }, 1186 sc_compare_desc: { fr: 'Ce qui change quand la formation passe du mentorat informel et du dry run de dernière minute à la simulation IA.', en: 'What changes when training shifts from informal mentoring and last-minute dry runs to AI roleplay.' }, 1187 sc_cmp_today: { fr: "Aujourd'hui", en: 'Today' }, 1188 sc_cmp_r1: { fr: 'Pratique soutenance', en: 'Pitch practice' }, 1189 sc_cmp_c1: { fr: '<span class="compare-x">✕
1189</span>Dry run informel la veille, non structuré', en: '<span class="compare-x">✕</span>Informal dry run the night before, unstructured' }, 1190 sc_cmp_e1: { fr: '<span class="compare-check">✓</span>Simulations IA illimitées avec des profils décideurs réalistes', en: '<span class="compare-check">✓</span>Unlimited AI roleplays with realistic decision-maker profiles' }, 1191 sc_cmp_r2: { fr: 'Onboarding mission', en: 'Engagement onboarding' }, 1192 sc_cmp_c2: { fr: '<span class="compare-x">✕</span>Brief staffing + documentation, assimilation inégale', en: '<span class="compare-x">✕</span>Staffing brief + documentation, uneven assimilation' }, 1193 sc_cmp_e2: { fr: '<span class="compare-check">✓</span>Parcours complet déployé en 48h (podcast, fiches, quiz, simulation)', en: '<span class="compare-check">✓</span>Full learning path deployed in 48h (podcast, flashcards, quiz, roleplay)' }, 1194 sc_cmp_r3: { fr: 'Soft skills client', en: 'Client soft skills' }, 1195 sc_cmp_c3: { fr: '<span class="compare-x">✕</span>Transmis par les seniors, dépend du staffing', en: '<span class="compare-x">✕</span>Passed on by seniors, depends on staffing' }, 1196 sc_cmp_e3: { fr: '<span class="compare-check">✓</span>Entraînés et évalués de manière homogène sur tous les bureaux', en: '<span class="compare-check">✓</span>Trained and assessed consistently across all offices' }, 1197 sc_cmp_r4: { fr: 'Feedback', en: 'Feedback' }, 1198 sc_cmp_c4: { fr: '<span class="compare-x">✕</span>Ãvaluation de fin de mission, 1x par trimestre', en: '<span class="compare-x">✕</span>End-of-engagement review, once per quarter' }, 1199 sc_cmp_e4: { fr: '<span class="compare-check">✓</span>Scorecard détaillée + coaching IA après chaque session', en: '<span class="compare-check">✓</span>Detailed scorecard + AI coaching after every session' }, 1200 sc_cmp_r5: { fr: 'Couverture', en: 'Coverage' }, 1201 sc_cmp_c5: { fr: '<span class="compare-x">✕</span>Accompagnement manager ponctuel, échantillon limité', en: '<span class="compare-x">✕</span>Occasional manager coaching, limited sample' }, 1202 sc_cmp_e5: { fr: '<span class="compare-check">✓</span>100% des consultants entraînés et évalués en continu', en: '<span class="compare-check">✓</span>100% of consultants trained and assessed continuously' }, 1203 sc_cmp_r6: { fr: 'Pilotage', en: 'Management' }, 1204 sc_cmp_c6: { fr: '<span class="compare-x">✕</span>Taux de staffing et satisfaction client, sans visibilité compétences', en: '<span class="compare-x">✕</span>Staffing rate and client satisfaction, no visibility on skills' }, 1205 sc_cmp_e6: { fr: '<span class="compare-check">✓</span>Dashboard temps réel par practice, grade, bureau', en: '<span class="compare-check">✓</span>Real-time dashboard by practice, grade, office' }, 1206 1207 // CTA 1208 sc_cta_h2: { fr: 'Prêt à transformer la performance de vos consultants ?', en: 'Ready to transform your consultant performance?' }, 1209 sc_cta_desc: { fr: 'Découvrez comment Engramm s\'adapte aux spécificités du conseil.', en: 'Discover how Engramm adapts to the specifics of consulting.' }, 1210 sc_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 1211 sc_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 1212 1213 // Globe floating tags 1214 gl_fr: { fr: 'Français', en: 'French' }, 1215 gl_ja: { fr: 'Japonais', en: 'Japanese' }, 1216 gl_de: { fr: 'Allemand', en: 'German' }, 1217 gl_it: { fr: 'Italien', en: 'Italian' }, 1218 gl_pt: { fr: 'Portugais', en: 'Portuguese' }, 1219 gl_ko: { fr: 'Coréen', en: 'Korean' }, 1220 gl_ar: { fr: 'Arabe', en: 'Arabic' }, 1221 gl_hi: { fr: 'Hindi', en: 'Hindi' }, 1222 gl_zh: { fr: 'Mandarin', en: 'Mandarin' }, 1223 gl_es: { fr: 'Espagnol', en: 'Spanish' }, 1224 1225 // Scoring descriptions 1226 scoring_desc: { fr: "L'IA évalue les réponses en temps réel sur des critères que vous définissez. Pas de notation subjective, que de la donnée actionnable.", en: "AI evaluates responses in real time against criteria you define. No subjective grading, only actionable data." }, 1227 analytics_desc: { fr: "Des dashboards pour chaque rôle. Les managers suivent leurs équipes, les admins pilotent le déploiement.", en: "Dashboards for every role. Managers track their teams, admins manage deployment." }, 1228 1229 // About section 1230 about_p1: { fr: "Un engramme est la trace physique laissée dans le cerveau par un apprentissage. La preuve biologique qu'un savoir a été acquis.", en: "An engram is the physical trace left in the brain by learning. The biological proof that knowledge has been acquired." },
1231 about_p2: { fr: "Pendant des décennies, la formation en entreprise s'est contentée de transmettre de l'information. Des slides. Des vidéos. Des quiz. Mais transmettre n'est pas former. Savoir n'est pas savoir faire.", en: "For decades, corporate training has settled for transmitting information. Slides. Videos. Quizzes. But transmitting is not training. Knowing is not knowing how to do." }, 1232 about_p3: { fr: "L'écart entre théorie et pratique est le plus grand angle mort de la formation professionnelle. Les compétences relationnelles (vendre, convaincre, accompagner, désamorcer) ne s'apprennent que par la répétition en situation réelle.", en: "The gap between theory and practice is the biggest blind spot in professional training. Soft skills (selling, persuading, supporting, de-escalating) can only be learned through repetition in real situations." }, 1233 about_p4: { fr: "Engramm crée les conditions de cette répétition.", en: "Engramm creates the conditions for that repetition." }, 1234 about_p5: { fr: "Grâce à l'IA vocale, chaque collaborateur s'entraîne autant qu'il en a besoin, sur des scénarios calibrés, avec un feedback objectif et instantané. Jusqu'à ce que le geste devienne réflexe. Jusqu'à ce que l'engramme se forme.", en: "With voice AI, every employee practices as much as they need, on calibrated scenarios, with objective and instant feedback. Until the action becomes reflex. Until the engram is formed." }, 1235 1236 // HTML content (with inner tags) 1237 metiers_tagline: { fr: "Engramm ne couvre pas qu'une catégorie de métiers. Il permet aux équipes Learning de rendre <strong>toute l'entreprise pratiquante.</strong>", en: "Engramm doesn't cover just one industry. It empowers L&D teams to make <strong>the entire organization practice-ready.</strong>" }, 1238 1239 // Announcements â scoped by campaign key (see src/js/announcements.js) 1240 banner_rebrand_2025_badge: { fr: 'Annonce', en: 'Announcement' }, 1241 banner_rebrand_2025_text: { fr: 'Solers devient <strong>Engramm</strong>. Nouveau nom, m\u00eame plateforme, m\u00eame mission.', en: 'Solers is now <strong>Engramm</strong>. New name, same platform, same mission.' }, 1242 1243 modal_rebrand_2025_title: { fr: 'Solers devient <strong>Engramm</strong>', en: 'Solers is now <strong>Engramm</strong>' }, 1244 modal_rebrand_2025_text: { fr: 'Nouveau nom, même mission : entraîner vos équipes avec des simulations vocales IA réalistes. Notre plateforme évolue pour mieux refléter ce que nous construisons : la trace durable d\'un apprentissage.', en: 'New name, same mission: train your teams with realistic AI voice roleplays. Our platform evolves to better reflect what we are building: the lasting trace of learning.' }, 1245 modal_rebrand_2025_btn: { fr: 'Découvrir Engramm', en: 'Discover Engramm' }, 1246 1247 // Analytics modal 1248 analytics_modal_title: { fr: 'Analytics Engramm', en: 'Engramm Analytics' }, 1249 analytics_modal_badge: { fr: 'Démo interactive', en: 'Interactive demo' }, 1250 1251 // Hero video meta 1252 hero_vid1: { fr: 'Simulation rendez-vous face-à -face', en: 'Face-to-face meeting roleplay' }, 1253 hero_vid2: { fr: 'Visiteur médical', en: 'Medical representative' }, 1254 hero_vid3: { fr: '1-1 Management', en: '1-1 Management' }, 1255 hero_vid4: { fr: 'Formation RH', en: 'HR Training' }, 1256 hero_vid5: { fr: 'Négociation et closing B2B', en: 'B2B Negotiation & closing' }, 1257 1258 // Hero intercalary slides 1259 hero_scorecard_title: { fr: 'Ãvaluation de la simulation', en: 'Simulation scorecard' }, 1260 hero_sc_row1: { fr: 'Découverte des besoins', en: 'Needs discovery' }, 1261 hero_sc_row2: { fr: 'Argumentation', en: 'Argumentation' }, 1262 hero_sc_row3: { fr: 'Gestion des objections', en: 'Objection handling' }, 1263 hero_sc_row4: { fr: 'Closing', en: 'Closing' }, 1264 hero_sc_global: { fr: 'Score global', en: 'Overall score' }, 1265 hero_sc_posit: { fr: 'Positivité', en: 'Positivity' }, 1266 hero_sc_conf: { fr: 'Conformité', en: 'Compliance' }, 1267 hero_coaching_title: { fr: 'Coaching personnalisé', en: 'Personalized coaching' }, 1268 hero_co_tag1: { fr: 'Point fort', en: 'Strength' }, 1269 hero_co_tag2: { fr: 'à améliorer', en: 'To improve' }, 1270 hero_co_item1: { fr: 'Excellente reformulation des besoins du client. Le prospect se sent écouté.', en: '
1270Excellent rephrasing of client needs. The prospect feels heard.' }, 1271 hero_co_item2: { fr: 'Proposez une alternative avant de répondre à l\'objection prix. Ancrez la valeur.', en: 'Offer an alternative before addressing the price objection. Anchor the value.' }, 1272 hero_co_item3: { fr: 'Transition naturelle vers le closing. Bon timing pour la proposition.', en: 'Natural transition to closing. Good timing for the proposal.' }, 1273 hero_co_level: { fr: 'Niveau', en: 'Level' }, 1274 1275 // Voice realism audio previews 1276 conv1_label: { fr: 'Prospection commerciale', en: 'Sales prospecting' }, 1277 conv2_label: { fr: 'Gestion d\'objection', en: 'Objection handling' }, 1278 conv_overlay_text: { fr: 'Ãcouter un exemple', en: 'Listen to an example' }, 1279 conv_overlay_sub: { fr: 'Voix générées par IA', en: 'AI-generated voices' }, 1280 conv_ai_note: { fr: 'Voix générées par IA', en: 'AI-generated voices' }, 1281 conv1_speaker1: { fr: 'PROSPECT', en: 'PROSPECT' }, 1282 conv1_speaker2: { fr: 'COMMERCIALE', en: 'SALES REP' }, 1283 conv2_speaker1: { fr: 'Client', en: 'Client' }, 1284 conv2_speaker2: { fr: 'Conseiller', en: 'Advisor' }, 1285 1286 // ============================================= 1287 // FEATURE â SIMULATION IA PAGE (sim_) 1288 // ============================================= 1289 1290 // Hero 1291 sim_badge: { fr: 'Simulations IA', en: 'AI Roleplays' }, 1292 sim_h1: { fr: 'Des conversations réalistes pour entraîner vos équipes sur le terrain.', en: 'Realistic conversations to train your teams in the field.' }, 1293 sim_hero_p: { fr: 'Vos collaborateurs s\'entraînent face à des personnages IA qui réagissent en temps réel, avec leurs objections, leur personnalité et leur niveau d\'exigence. Feedback immédiat, progression mesurable, readiness dès le premier jour.', en: 'Your employees practice with AI characters that react in real time, with their objections, personality and level of demand. Immediate feedback, measurable progress, readiness from day one.' }, 1294 sim_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 1295 sim_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 1296 sim_live: { fr: 'En direct', en: 'Live' }, 1297 sim_speaks: { fr: 'Parle', en: 'Speaking' }, 1298 sim_listens: { fr: 'Ãcoute', en: 'Listening' }, 1299 1300 // Stats 1301 sim_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 1302 sim_stats_h2: { fr: 'Des résultats concrets, dès les premières semaines.', en: 'Concrete results, from the very first weeks.' }, 1303 sim_stats_desc: { fr: 'Les entreprises qui déploient les simulations Engramm constatent une montée en compétence rapide et durable.', en: 'Companies deploying Engramm roleplays see rapid and lasting skill improvement.' }, 1304 sim_stat1: { fr: 'de score moyen après 3 semaines d\'entraînement', en: 'average score increase after 3 weeks of training' }, 1305 sim_stat2: { fr: 'plus de mises en pratique vs. formation classique', en: 'more hands-on practice vs. traditional training' }, 1306 sim_stat3: { fr: 'de temps de ramp-up pour les nouveaux collaborateurs', en: 'ramp-up time reduction for new employees' }, 1307 sim_stat4: { fr: 'de taux de complétion des parcours de simulation', en: 'roleplay path completion rate' }, 1308 1309 // How it works 1310 sim_how_badge: { fr: 'Comment ça marche', en: 'How it works' }, 1311 sim_how_h2: { fr: 'Créez, entraînez, mesurez.', en: 'Create, train, measure.' }, 1312 sim_how_desc: { fr: 'Un cycle complet : de la création du scénario à l\'analyse des résultats, en passant par l\'entraînement immersif.', en: 'A complete cycle: from scenario creation to results analysis, through immersive training.' }, 1313 sim_step1_t: { fr: 'Créez le scénario', en: 'Create the scenario' }, 1314 sim_step1_d: { fr: 'Définissez le contexte, le personnage IA, ses objections et vos critères d\'évaluation. à l\'oral ou à l\'écrit, assisté par l\'IA.', en: 'Define the context, AI character, objections and evaluation criteria. Verbally or in writing, assisted by AI.' }, 1315 sim_step2_t: { fr: 'Entraînez vos équipes', en: 'Train your teams' }, 1316 sim_step2_d: { fr: 'Vos collaborateurs passent la simulation en conversation naturelle, vocale ou vidéo. Autant de fois qu\'ils le souhaitent.', en: 'Your employees take the roleplay in natural conversation, voice or video. As many times as they want.' }, 1317 sim_step3_t: { fr: 'Mesurez les résultats', en: 'Measure the results' }, 1318 sim_step3_d: { fr: 'Scorecard automatique, coaching IA personnalisé, dashboard de progression. Vous savez qui est prêt.', en: 'Automatic scorecard, personalized AI coaching, progress dashboard. You know who\'s ready.' }, 1319 1320 // Learner experience 1321 sim_exp_badge: { fr: 'L\'expérience apprenant', en: 'Learner experience' }, 1322 sim_exp_h2: { fr: 'Un entraînement immersif, un feedback immédiat.', en: 'Immersive training, immediate feedback.' }, 1323 sim_exp_desc: { fr: 'L\'apprenant passe la simulation en conversation naturelle. à la fin, il reçoit un feedback structuré et actionnable.', en: 'The learner takes the roleplay in natural conversation. At the end, they receive structured and actionable feedback.' }, 1324 sim_xp1_t: { fr: 'IA vocale en temps réel', en: 'Real-time voice AI' }, 1325 sim_xp1_d: { fr: 'Conversation naturelle avec un personnage IA qui réagit en temps réel. Moins de 500ms de latence. Il hé
1325site, coupe la parole, s\'agace ou s\'enthousiasme, comme un vrai interlocuteur.', en: 'Natural conversation with an AI character that reacts in real time. Under 500ms latency. It hesitates, interrupts, gets frustrated or enthusiastic, just like a real person.' }, 1326 sim_xp1_link: { fr: 'Découvrir l\'IA vocale \u2192', en: 'Discover voice AI \u2192' }, 1327 sim_xp2_t: { fr: 'IA vidéo avec avatar', en: 'Video AI with avatar' }, 1328 sim_xp2_d: { fr: 'Pour les simulations où le face-à -face compte (entretien, vente en magasin, management), un avatar animé en temps réel ajoute une couche de réalisme supplémentaire.', en: 'For roleplays where face-to-face matters (interviews, in-store sales, management), a real-time animated avatar adds an extra layer of realism.' }, 1329 sim_xp2_link: { fr: 'Découvrir l\'IA vidéo \u2192', en: 'Discover video AI \u2192' }, 1330 sim_xp3_t: { fr: 'Scorecards détaillées', en: 'Detailed scorecards' }, 1331 sim_xp3_d: { fr: 'Chaque simulation produit une scorecard basée sur vos critères d\'évaluation. Score global, détail par compétence, points forts et axes d\'amélioration, objectivement.', en: 'Each roleplay produces a scorecard based on your evaluation criteria. Overall score, breakdown by skill, strengths and areas for improvement, objectively.' }, 1332 sim_xp3_link: { fr: 'Découvrir les scorecards \u2192', en: 'Discover scorecards \u2192' }, 1333 sim_xp4_t: { fr: 'Coaching IA personnalisé', en: 'Personalized AI coaching' }, 1334 sim_xp4_d: { fr: 'Après chaque session, l\'apprenant échange avec un coach IA qui analyse sa performance, identifie ses points d\'amélioration et propose des conseils concrets pour progresser.', en: 'After each session, the learner interacts with an AI coach that analyzes their performance, identifies areas for improvement and offers concrete advice to progress.' }, 1335 sim_xp4_link: { fr: 'Découvrir le coaching IA \u2192', en: 'Discover AI coaching \u2192' }, 1336 1337 // Key features 1338 sim_diff_badge: { fr: 'Ce qui change tout', en: 'What changes everything' }, 1339 sim_diff_h2: { fr: 'Des simulations qui reflètent la réalité du terrain.', en: 'Roleplays that reflect real-world reality.' }, 1340 sim_diff_desc: { fr: 'Chaque détail compte pour que l\'entraînement ressemble au terrain. Voici ce qui rend les simulations Engramm différentes.', en: 'Every detail matters so training feels like the real thing. Here\'s what makes Engramm simulations different.' }, 1341 sim_f1_t: { fr: 'Richesse émotionnelle', en: 'Emotional depth' }, 1342 sim_f1_d: { fr: 'Frustration, impatience, enthousiasme, doute, satisfaction : le personnage IA exprime des émotions réalistes qui évoluent en fonction de vos réponses.', en: 'Frustration, impatience, enthusiasm, doubt, satisfaction: the AI character expresses realistic emotions that evolve based on your responses.' }, 1343 sim_f2_t: { fr: 'Ãvolution comportementale', en: 'Behavioral evolution' }, 1344 sim_f2_d: { fr: 'Le personnage adapte son attitude en fonction de votre posture et de vos arguments. Convainquez-le, et il s\'ouvre. Manquez de préparation, et il se ferme.', en: 'The character adapts its attitude based on your approach and arguments. Convince them, and they open up. Lack preparation, and they shut down.' }, 1345 sim_f3_t: { fr: 'Réponse en temps réel', en: 'Real-time response' }, 1346 sim_f3_d: { fr: 'Moins de 500ms de latence. Pas de pause artificielle, pas de rupture de rythme. La conversation est fluide comme un échange réel.', en: 'Under 500ms latency. No artificial pauses, no rhythm breaks. The conversation flows like a real exchange.' }, 1347 sim_f4_t: { fr: 'Import documentaire', en: 'Document import' }, 1348 sim_f4_d: { fr: 'Importez vos méthodes de vente, fiches produit, scripts d\'appel ou grilles d\'évaluation. L\'IA les intègre pour générer des simulations calibrées sur vos référentiels.', en: 'Import your sales methods, product sheets, call scripts or evaluation rubrics. AI integrates them to generate roleplays calibrated to your standards.' }, 1349 sim_f5_t: { fr: 'Entièrement paramétrable', en: 'Fully configurable' }, 1350 sim_f5_d: { fr: 'Personnalité, ton, difficulté, scénarios, critères d\'évaluation : chaque paramètre est configurable pour coller à vos besoins exacts.', en: 'Personality, tone, difficulty, scenarios, evaluation criteria: every parameter is configurable to match your exact needs.' }, 1351 sim_f6_t: { fr: 'Analyses en temps réel', en: 'Real-time analytics' }, 1352 sim_f6_d: { fr: 'Suivez la progression de chaque apprenant et de chaque équipe. Détectez les points faibles par scénario et ajustez votre dispositif.', en: 'Track every learner\'s and team\'s progress. Detect weak points by scenario and adjust your setup.' }, 1353 1354 // AI-assisted creation (Vocal Builder) 1355 sim_build_badge: { fr: 'Création assistée par IA', en: 'AI-assisted creation' }, 1356 sim_build_h2: { fr: 'Construisez vos simulations comme vous le souhaitez.', en: 'Build your roleplays however you want.' }, 1357 sim_build_desc: { fr: 'Un assistant IA vous accompagne dans la conception. Dictez votre scénario à l\'oral ou décrivez-le à l\'écrit : l\'IA structure, calibre et génère la simulation.', en: 'An AI assistant guides you through the design. Dictate your scenario verbally or describe it in writing: AI structures, calibrates and generates the roleplay.' },
1358 sim_vb_name: { fr: 'Assistant Engramm', en: 'Engramm Assistant' }, 1359 sim_vb_sub: { fr: 'Création vocale de simulation', en: 'Voice-based roleplay creation' }, 1360 sim_vb_idle: { fr: 'En attente', en: 'Waiting' }, 1361 sim_vb_speaking: { fr: 'Parle', en: 'Speaking' }, 1362 sim_vb_listening: { fr: 'Ãcoute', en: 'Listening' }, 1363 sim_vb_convo: { fr: 'Conversation en cours', en: 'Conversation in progress' }, 1364 sim_vb_autofill: { fr: 'Remplissage automatique depuis l\'échange', en: 'Auto-fill from the conversation' }, 1365 sim_vb_src: { fr: 'Extrait de la conversation', en: 'Extracted from conversation' }, 1366 sim_vb_type_l: { fr: 'Type de simulation', en: 'Roleplay type' }, 1367 sim_vb_type_d: { fr: 'Appel, rendez-vous physique, à froid, contact existant\u2026', en: 'Call, in-person meeting, cold call, existing contact\u2026' }, 1368 sim_vb_prod_l: { fr: 'Produit', en: 'Product' }, 1369 sim_vb_prod_d: { fr: 'Le produit ou service au centre de la simulation', en: 'The product or service at the center of the roleplay' }, 1370 sim_vb_role_l: { fr: 'Rôle et comportement IA', en: 'AI role & behavior' }, 1371 sim_vb_role_d: { fr: 'Rôle, entreprise et posture du personnage IA', en: 'Role, company and attitude of the AI character' }, 1372 sim_vb_ctx_l: { fr: 'Contexte partagé', en: 'Shared context' }, 1373 sim_vb_ctx_d: { fr: 'Ce que le commercial connait du prospect/client', en: 'What the sales rep knows about the prospect/client' }, 1374 sim_vb_disc_l: { fr: 'Informations à découvrir', en: 'Information to uncover' }, 1375 sim_vb_disc_d: { fr: 'Ce que le commercial devra découvrir au fil de l\'échange', en: 'What the sales rep must uncover during the conversation' }, 1376 sim_vb_obj_l: { fr: 'Objection', en: 'Objection' }, 1377 sim_vb_obj_d: { fr: 'L\'objection principale et la réaction du prospect', en: 'The main objection and the prospect\'s reaction' }, 1378 sim_vb_ai_label: { fr: 'Assistant IA', en: 'AI Assistant' }, 1379 sim_vb_you_label: { fr: 'Vous', en: 'You' }, 1380 1381 // Contexts 1382 sim_ctx_badge: { fr: 'Tous les contextes', en: 'All contexts' }, 1383 sim_ctx_h2: { fr: 'Des simulations pour chaque métier, chaque situation.', en: 'Roleplays for every role, every situation.' }, 1384 sim_ctx_desc: { fr: 'Commerce, management, recrutement\u2026 chaque contexte métier a ses codes, ses pièges et ses bonnes pratiques. Les simulations Engramm s\'y adaptent.', en: 'Sales, management, recruitment\u2026 every business context has its own rules, pitfalls and best practices. Engramm roleplays adapt to them.' }, 1385 sim_ctx_sales: { fr: 'Commerce', en: 'Sales' }, 1386 sim_ctx_mgmt: { fr: 'Management', en: 'Management' }, 1387 sim_ctx_recruit: { fr: 'Recrutement', en: 'Recruitment' }, 1388 sim_ctx_service: { fr: 'Service client', en: 'Customer service' }, 1389 sim_ctx_discover: { fr: 'Découvrir le métier \u2192', en: 'Discover the role \u2192' }, 1390 sim_tag_cold: { fr: 'Appel à froid', en: 'Cold call' }, 1391 sim_tag_warm: { fr: 'Appel chaud', en: 'Warm call' }, 1392 sim_tag_meeting: { fr: 'RDV physique', en: 'In-person meeting' }, 1393 sim_tag_nego: { fr: 'Négociation commerciale', en: 'Sales negotiation' }, 1394 sim_tag_store: { fr: 'Vente en magasin', en: 'In-store sales' }, 1395 sim_tag_demo: { fr: 'Démonstration produit', en: 'Product demo' }, 1396 sim_tag_1on1: { fr: 'Entretien 1-1', en: '1-on-1 meeting' }, 1397 sim_tag_annual: { fr: 'Entretien annuel', en: 'Annual review' }, 1398 sim_tag_difficult: { fr: 'Situation difficile', en: 'Difficult situation' }, 1399 sim_tag_negfb: { fr: 'Feedback négatif', en: 'Negative feedback' }, 1400 sim_tag_change: { fr: 'Annonce de changement', en: 'Change announcement' }, 1401 sim_tag_deleg: { fr: 'Délégation', en: 'Delegation' }, 1402 sim_tag_conflict: { fr: 'Gestion de conflit', en: 'Conflict management' }, 1403 sim_tag_screen: { fr: 'Screening téléphonique', en: 'Phone screening' }, 1404 sim_tag_tech: { fr: 'Entretien technique', en: 'Technical interview' }, 1405 sim_tag_salary: { fr: 'Négociation salariale', en: 'Salary negotiation' }, 1406 sim_tag_motiv: { fr: 'Entretien de motivation', en: 'Motivational interview' }, 1407 sim_tag_exit: { fr: 'Entretien de départ', en: 'Exit interview' }, 1408 sim_tag_complaint: { fr: 'Réclamation client', en: 'Customer complaint' }, 1409 sim_tag_unhappy: { fr: 'Client mécontent', en: 'Unhappy customer' }, 1410 sim_tag_techcall: { fr: 'Appel technique', en: 'Technical call' }, 1411 sim_tag_retention: { fr: 'Rétention / fidélisation', en: 'Retention / loyalty' }, 1412 sim_tag_crisis: { fr: 'Gestion de crise', en: 'Crisis management' }, 1413 sim_tag_upsell: { fr: 'Rebond commercial', en: 'Commercial upsell' }, 1414 sim_ctx_more_t: { fr: 'Communication, Prise de parole, Achat, Compliance\u2026', en: 'Communication, Public speaking, Procurement, Compliance\u2026' }, 1415 sim_ctx_more_d: { fr: 'Les simulations s\'adaptent à tous les métiers et tous les contextes conversationnels de votre organisation.', en: 'Roleplays adapt to every role and conversational context within your organization.' }, 1416 1417 // Variants & modules 1418 sim_var_badge: { fr: 'Variantes & modules', en: 'Variants & modules' }, 1419 sim_var_h2: { fr: 'Une simulation, des dizaines de variantes.', en: 'One roleplay, dozens of variants.' }, 1420 sim_var_desc: { fr: 'Générez automatiquement des variantes d\'une simulation pour multiplier les cas d\'usage. Assemblez-les en module progressif pour confronter l\'apprenant à des situations de nature et de difficulté croissantes.', en: 'Automatically generate roleplay variants to multiply use cases. Assemble them into progressive modules to expose learners to increasingly diverse and difficult situations.' }, 1421 sim_var_content_t: { fr: 'Construisez des parcours complets en un clic', en: 'Build complete learning paths in one click' }, 1422 sim_var_content_d: { fr: 'à partir d\'une simulation de base, l\'IA génère automatiquement des variantes qui changent le profil du personnage, le niveau de difficulté, le contexte ou les objections. Vous assemblez ensuite ces variantes en module progressif.', en: 'From a base roleplay, AI automatically generates variants that change the character profile, difficulty level, context or objections. You then assemble these variants into a progressive module.' }, 1423 sim_vf1_t: { fr: 'Profils variés', en: 'Varied profiles' }, 1424 sim_vf1_d: { fr: 'Même situation, interlocuteur différent : un débutant, un expert, un sceptique.', en: 'Same situation, different c
1424ounterpart: a beginner, an expert, a skeptic.' }, 1425 sim_vf2_t: { fr: 'Difficulté progressive', en: 'Progressive difficulty' }, 1426 sim_vf2_d: { fr: 'Du cas simple au scénario complexe, l\'apprenant monte en compétence graduellement.', en: 'From simple cases to complex scenarios, the learner builds skills gradually.' }, 1427 sim_vf3_t: { fr: 'Module assemblé', en: 'Assembled module' }, 1428 sim_vf3_d: { fr: 'Regroupez les variantes en parcours cohérent avec progression pédagogique intégrée.', en: 'Group variants into a coherent path with built-in learning progression.' }, 1429 sim_vt_module: { fr: 'Module : Négociation commerciale', en: 'Module: Sales negotiation' }, 1430 sim_vt_root: { fr: 'Négociation commerciale B2B', en: 'B2B Sales negotiation' }, 1431 sim_vt_root_sub: { fr: 'Simulation source \u00b7 Appel de découverte', en: 'Source roleplay \u00b7 Discovery call' }, 1432 sim_vt1_t: { fr: 'Acheteur curieux', en: 'Curious buyer' }, 1433 sim_vt1_d: { fr: 'Interlocuteur ouvert, pose des questions, laisse parler. Idéal pour travailler la découverte.', en: 'Open counterpart, asks questions, lets you speak. Ideal for practicing discovery.' }, 1434 sim_vt2_t: { fr: 'Directeur pressé', en: 'Busy executive' }, 1435 sim_vt2_d: { fr: 'Peu de temps, coupe la parole, veut aller à l\'essentiel. Travailler la synthèse et l\'accroche.', en: 'Little time, interrupts, wants to get to the point. Practice being concise and impactful.' }, 1436 sim_vt3_t: { fr: 'Acheteur hostile', en: 'Hostile buyer' }, 1437 sim_vt3_d: { fr: 'Déjà équipé chez un concurrent, méfiant, teste vos arguments. Travailler la résilience.', en: 'Already with a competitor, distrustful, tests your arguments. Practice resilience.' }, 1438 sim_vt_easy: { fr: 'Facile', en: 'Easy' }, 1439 sim_vt_medium: { fr: 'Intermédiaire', en: 'Intermediate' }, 1440 sim_vt_hard: { fr: 'Difficile', en: 'Hard' }, 1441 sim_vt_call: { fr: 'Appel', en: 'Call' }, 1442 sim_vt_inperson: { fr: 'RDV physique', en: 'In-person' }, 1443 sim_vt_progress: { fr: '1 / 3 réalisée', en: '1 / 3 completed' }, 1444 1445 // Sectors 1446 sim_sect_badge: { fr: 'Secteurs', en: 'Industries' }, 1447 sim_sect_h2: { fr: 'Des simulations déjà déployées dans votre secteur.', en: 'Roleplays already deployed in your industry.' }, 1448 sim_sect_desc: { fr: 'Santé, banque, retail, télécom, industrie, conseil : découvrez comment Engramm s\'adapte aux spécificités de votre industrie.', en: 'Healthcare, banking, retail, telecom, industry, consulting: discover how Engramm adapts to the specifics of your industry.' }, 1449 sim_sect_health: { fr: 'Santé', en: 'Healthcare' }, 1450 sim_sect_health_d: { fr: 'Visite médicale, pharmacie, spécialistes', en: 'Medical visits, pharmacy, specialists' }, 1451 sim_sect_bank: { fr: 'Banque & Assurance', en: 'Banking & Insurance' }, 1452 sim_sect_bank_d: { fr: 'Conseillers, agences, réseaux', en: 'Advisors, branches, networks' }, 1453 sim_sect_retail_d: { fr: 'Vendeurs, magasins, réseaux', en: 'Sales staff, stores, networks' }, 1454 1455 // CTA 1456 sim_cta_h2: { fr: 'Prêt à transformer la formation de vos équipes ?', en: 'Ready to transform your team training?' }, 1457 sim_cta_desc: { fr: 'Découvrez comment les simulations IA Engramm remplacent l\'improvisation par un entraînement concret, mesurable et illimité.', en: 'Discover how Engramm AI roleplays replace improvisation with concrete, measurable and unlimited training.' }, 1458 sim_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 1459 sim_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 1460 1461 // ===== COACHS IA ===== 1462 coach_badge: { fr: 'Coachs IA', en: 'AI Coach' }, 1463 coach_h1: { fr: 'Un coach IA disponible 24/7 pour chaque collaborateur.', en: 'An AI coach available 24/7 for every team member.' }, 1464 coach_hero_p: { fr: 'Des espaces de conversation avec des IA spécialisées qui accompagnent, préparent et challengent vos équipes. Coaching, restitution, learning by teaching : trois modes pour ancrer les compétences.', en: 'Conversation spaces with specialized AIs that support, prepare and challenge your teams. Coaching, assessment, learning by teaching: three modes to anchor skills.' }, 1465 coach_cta1: { fr: 'Entraîner mes équipes', en: 'Train my team
1465s' }, 1466 coach_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 1467 coach_live: { fr: 'Coaching en cours', en: 'Coaching in progress' }, 1468 coach_speaks: { fr: 'Parle', en: 'Speaking' }, 1469 coach_stats_badge: { fr: 'Impact mesuré', en: 'Measured impact' }, 1470 coach_stats_h2: { fr: 'Un coaching personnalisé, des résultats concrets.', en: 'Personalized coaching, concrete results.' }, 1471 coach_stats_desc: { fr: 'Les équipes qui utilisent les coachs IA Engramm progressent plus vite, retiennent mieux et se sentent plus prêtes.', en: 'Teams using Engramm AI coaches progress faster, retain better and feel more prepared.' }, 1472 coach_stat1: { fr: 'de rétention des connaissances à 30 jours', en: 'knowledge retention at 30 days' }, 1473 coach_stat2: { fr: 'plus d\'interactions qu\'avec un formateur humain', en: 'more interactions than with a human trainer' }, 1474 coach_stat3: { fr: 'de temps de préparation avant un rendez-vous clé', en: 'preparation time before a key meeting' }, 1475 coach_stat4: { fr: 'des apprenants recommandent le coach IA', en: 'of learners recommend the AI coach' }, 1476 coach_modes_badge: { fr: 'Trois modes', en: 'Three modes' }, 1477 coach_modes_h2: { fr: 'Un coach, trois façons d\'apprendre.', en: 'One coach, three ways to learn.' }, 1478 coach_modes_desc: { fr: 'Chaque mode répond à un besoin pédagogique différent. Combinez-les pour un ancrage maximal.', en: 'Each mode addresses a different learning need. Combine them for maximum retention.' }, 1479 coach_mode1_t: { fr: 'Mode Coach', en: 'Coach Mode' }, 1480 coach_mode1_d: { fr: 'Préparer un rendez-vous, monter en compétence sur un sujet, s\'entraîner aux bonnes pratiques. L\'IA apporte du savoir, challenge et accompagne dans un échange personnalisé.', en: 'Prepare for a meeting, upskill on a topic, practice best methods. The AI brings knowledge, challenges and supports through a personalized exchange.' }, 1481 coach_mode1_link: { fr: 'Découvrir le mode Coach â', en: 'Discover Coach Mode â' }, 1482 coach_mode2_t: { fr: 'Mode Restitution', en: 'Assessment Mode' }, 1483 coach_mode2_d: { fr: 'L\'IA interroge l\'apprenant sur ses connaissances, identifie les lacunes et apporte les compléments nécessaires. Un moyen efficace de vérifier l\'ancrage après une formation.', en: 'The AI quizzes the learner on their knowledge, identifies gaps and provides the necessary additions. An effective way to verify retention after training.' }, 1484 coach_mode2_link: { fr: 'Découvrir la Restitution â', en: 'Discover Assessment Mode â' }, 1485 coach_mode3_t: { fr: 'Mode Learning by Teaching', en: 'Learning by Teaching Mode' }, 1486 coach_mode3_d: { fr: 'L\'apprenant enseigne le sujet à l\'IA, qui pose des questions naïves et pousse à reformuler. Enseigner pour mieux comprendre : la méthode la plus efficace pour ancrer durablement.', en: 'The learner teaches the topic to the AI, which asks naive questions and pushes to reformulate. Teaching to better understand: the most effective method for lasting retention.' }, 1487 coach_mode3_link: { fr: 'Découvrir le Learning by Teaching â', en: 'Discover Learning by Teaching â' }, 1488 coach_diff_badge: { fr: 'Ce qui change tout', en: 'What changes everything' }, 1489 coach_diff_h2: { fr: 'Un coaching qui s\'adapte à chaque apprenant.', en: 'Coaching that adapts to every learner.' }, 1490 coach_diff_desc: { fr: 'Contrairement à un contenu statique, le coach IA s\'adapte en temps réel au niveau, au contexte et aux besoins de chaque collaborateur.', en: 'Unlike static content, the AI coach adapts in real time to the level, context and needs of each team member.' }, 1491 coach_f1_t: { fr: 'Contexte terrain réel', en: 'Real field context' }, 1492 coach_f1_d: { fr: 'L\'apprenant pousse son contexte réel : entreprise visée, interlocuteur, historique. Le coach adapte ses conseils à la situation concrète.', en: 'The learner shares their real context: target company, contact person, history. The coach adapts advice to the concrete situation.' }, 1493 coach_f2_t: { fr: 'Enrichi par vos documents', en: 'Enriched by your documents' }, 1494 coach_f2_d: { fr: 'Fiches produit, méthodes de vente, process internes : le coach s\'appuie sur vos référentiels pour donner des conseils alignés sur vos standards.', en: 'Product sheets, sales methods, internal processes: the coach relies on your references to give advice aligned with your standards.' }, 1495 coach_f3_t: { fr: 'Disponible 24/7', en: 'Available 24/7' },
1496 coach_f3_d: { fr: 'Avant un rendez-vous, après une formation, dans le train : le coach est toujours là . Pas de créneau à bloquer, pas de délai.', en: 'Before a meeting, after training, on the go: the coach is always there. No slot to book, no delay.' }, 1497 coach_f4_t: { fr: 'Suivi et progression', en: 'Tracking and progress' }, 1498 coach_f4_d: { fr: 'Chaque échange est analysé. Le coach identifie les lacunes récurrentes et adapte ses questions pour combler les points faibles.', en: 'Every exchange is analyzed. The coach identifies recurring gaps and adapts questions to address weaknesses.' }, 1499 coach_f5_t: { fr: 'Multi-sujets', en: 'Multi-topic' }, 1500 coach_f5_d: { fr: 'Un coach par sujet : produit, méthode, process, conformité. Chaque espace de conversation est dédié à un thème précis.', en: 'One coach per topic: product, method, process, compliance. Each conversation space is dedicated to a specific theme.' }, 1501 coach_f6_t: { fr: 'Analyses pour les managers', en: 'Analytics for managers' }, 1502 coach_f6_d: { fr: 'Dashboard de suivi : qui a consulté le coach, sur quels sujets, quelles lacunes détectées. Pilotez la montée en compétence.', en: 'Tracking dashboard: who consulted the coach, on which topics, what gaps detected. Drive skill development.' }, 1503 coach_use_badge: { fr: 'Cas d\'usage', en: 'Use cases' }, 1504 coach_use_h2: { fr: 'Un coach pour chaque moment clé.', en: 'A coach for every key moment.' }, 1505 coach_use_desc: { fr: 'Du rendez-vous client à l\'onboarding, le coach IA intervient là où vos équipes en ont le plus besoin.', en: 'From client meetings to onboarding, the AI coach steps in where your teams need it most.' }, 1506 coach_use_prep: { fr: 'Préparation terrain', en: 'Field preparation' }, 1507 coach_tag_rdv: { fr: 'Préparation de RDV client', en: 'Client meeting preparation' }, 1508 coach_tag_pitch: { fr: 'Préparation de pitch', en: 'Pitch preparation' }, 1509 coach_tag_objection: { fr: 'Anticipation d\'objections', en: 'Objection anticipation' }, 1510 coach_tag_nego: { fr: 'Stratégie de négociation', en: 'Negotiation strategy' }, 1511 coach_tag_discovery: { fr: 'Phase de découverte', en: 'Discovery phase' }, 1512 coach_use_knowledge: { fr: 'Montée en compétence', en: 'Skill building' }, 1513 coach_tag_product: { fr: 'Connaissance produit', en: 'Product knowledge' }, 1514 coach_tag_method: { fr: 'Méthode de vente', en: 'Sales methodology' }, 1515 coach_tag_compliance: { fr: 'Conformité réglementaire', en: 'Regulatory compliance' }, 1516 coach_tag_process: { fr: 'Process internes', en: 'Internal processes' }, 1517 coach_tag_market: { fr: 'Connaissance marché', en: 'Market knowledge' }, 1518 coach_use_retention: { fr: 'Ancrage & restitution', en: 'Retention & assessment' }, 1519 coach_tag_postformation: { fr: 'Post-formation', en: 'Post-training' }, 1520 coach_tag_revision: { fr: 'Révision espacée', en: 'Spaced review' },
1521 coach_tag_teach: { fr: 'Learning by teaching', en: 'Learning by teaching' }, 1522 coach_tag_autoeval: { fr: 'Auto-évaluation', en: 'Self-assessment' }, 1523 coach_tag_onboarding: { fr: 'Onboarding', en: 'Onboarding' }, 1524 coach_use_more_t: { fr: 'Management, RH, Juridique, Sécurité\u2026', en: 'Management, HR, Legal, Safety\u2026' }, 1525 coach_use_more_d: { fr: 'Les coachs IA s\'adaptent à tous les sujets et tous les contextes métiers de votre organisation.', en: 'AI coaches adapt to all topics and all business contexts in your organization.' }, 1526 coach_how_badge: { fr: 'Comment ça marche', en: 'How it works' }, 1527 coach_how_h2: { fr: 'Créez, déployez, mesurez.', en: 'Create, deploy, measure.' }, 1528 coach_how_desc: { fr: 'Configurez un coach en quelques minutes. Vos équipes l\'utilisent immédiatement.', en: 'Set up a coach in minutes. Your teams use it immediately.' }, 1529 coach_step1_t: { fr: 'Configurez le coach', en: 'Configure the coach' }, 1530 coach_step1_d: { fr: 'Définissez le sujet, le mode (coach, restitution, learning by teaching), importez vos documents de référence.', en: 'Define the topic, the mode (coach, assessment, learning by teaching), import your reference documents.' }, 1531 coach_step2_t: { fr: 'Déployez aux équipes', en: 'Deploy to teams' }, 1532 coach_step2_d: { fr: 'Assignez le coach à un groupe d\'apprenants. Ils y accèdent en un clic, sans formation préalable.', en: 'Assign the coach to a group of learners. They access it in one click, no prior training needed.' }, 1533 coach_step3_t: { fr: 'Suivez la progression', en: 'Track progress' }, 1534 coach_step3_d: { fr: 'Visualisez les échanges, identifiez les lacunes récurrentes, mesurez la montée en compétence sur vos critères.', en: 'View exchanges, identify recurring gaps, measure skill development against your criteria.' }, 1535 coach_sect_badge: { fr: 'Secteurs', en: 'Industries' },
1536 coach_sect_h2: { fr: 'Des coachs IA déjà déployés dans votre secteur.', en: 'AI coaches already deployed in your industry.' }, 1537 coach_sect_desc: { fr: 'Santé, banque, retail, télécom, industrie, conseil : découvrez comment les coachs IA s\'adaptent aux spécificités de votre industrie.', en: 'Healthcare, banking, retail, telecom, industry, consulting: discover how AI coaches adapt to your industry specifics.' }, 1538 coach_sect_health: { fr: 'Santé', en: 'Healthcare' }, 1539 coach_sect_health_d: { fr: 'Visite médicale, pharmacie, spécialistes', en: 'Medical visits, pharmacy, specialists' }, 1540 coach_sect_bank: { fr: 'Banque & Assurance', en: 'Banking & Insurance' }, 1541 coach_sect_bank_d: { fr: 'Conseillers, agences, réseaux', en: 'Advisors, branches, networks' }, 1542 coach_sect_retail_d: { fr: 'Vendeurs, magasins, réseaux', en: 'Sales reps, stores, networks' }, 1543 coach_cta_h2: { fr: 'Prêt à offrir un coach IA à chaque collaborateur ?', en: 'Ready to give every team member an AI coach?' }, 1544 coach_cta_desc: { fr: 'Découvrez comment les coachs IA Engramm transforment la préparation, la montée en compétence et l\'ancrage des connaissances.', en: 'Discover how Engramm AI coaches transform preparation, skill building and knowledge retention.' }, 1545 coach_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 1546 coach_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 1547 1548 // ===== PODCASTS IA ===== 1549 pod_badge: { fr: 'Podcasts IA', en: 'AI Podcast' }, 1550 pod_h1: { fr: 'Donnez une voix à vos sujets de formation.', en: 'Give your training topics a voice.' }, 1551 pod_hero_p: { fr: 'Décrivez un sujet, importez vos documents : l\'IA rédige le script, choisit les voix et produit un podcast de formation en quelques secondes. Monologue, dialogue, émotions, tout est personnalisable.', en: 'Describe a topic, import your documents: the AI writes the script, selects the voices and produces a training podcast in seconds. Monologue, dialogue, emotions, everything is customizable.' }, 1552 pod_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 1553 pod_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 1554 pod_pp_title: { fr: 'Découvrez le format en 30 secondes', en: 'Discover the format in 30 seconds' }, 1555 pod_pp_desc: { fr: 'Ãcoutez cet épisode généré automatiquement par l\'IA à partir d\'un simple sujet. En quelques secondes, votre prochain podcast de formation sera prêt lui aussi.', en: 'Listen to this episode automatically generated by AI from a simple topic. In seconds, your next training podcast will be ready too.' }, 1556 1557 // Generation & control 1558 pod_gen_badge: { fr: 'Génération & contrôle', en: 'Generation & control' }, 1559 pod_gen_h2: { fr: 'Un podcast complet en quelques secondes, entièrement modifiable.', en: 'A complete podcast in seconds, fully editable.' }, 1560 pod_gen_desc: { fr: 'Décrivez un sujet ou une situation : l\'IA rédige le script, choisit les voix et produit l\'audio. Les concepteurs accèdent au détail du script et peuvent tout modifier (texte, structure, voix) puis regénérer en un clic.', en: 'Describe a topic or situation: the AI writes the script, selects the voices and produces the audio. Designers access the full script and can edit everything (text, structure, voices) then regenerate in one click.' }, 1561 pod_markers_t: { fr: 'Des marqueurs d\'émotion pour affiner chaque voix', en: 'Emotion markers to fine-tune every voice' }, 1562 pod_markers_d: { fr: 'Insérez des marqueurs d\'intention entre crochets directement dans le script pour guider le ton et le rythme de l\'IA. Le résultat : des voix naturelles, expressives, qui captent l\'attention.', en: 'Insert intention markers in brackets directly into the script to guide the AI\'s tone and pace. The result: natural, expressive voices that capture attention.' }, 1563 pod_tag_dynamic: { fr: '[dynamique]', en: '[dynamic]' }, 1564 pod_tag_laughs: { fr: '[rit]', en: '[laughs]' }, 1565 pod_tag_fast: { fr: '[rapide]', en: '[fast]' }, 1566 pod_tag_interrupts: { fr: '[interrompt]', en: '[interrupts]' }, 1567 pod_tag_whispers: { fr: '[chuchote]', en: '[whispers]' },
1568 pod_tag_insists: { fr: '[insiste]', en: '[insists]' }, 1569 pod_tag_hesitates: { fr: '[hésite]', en: '[hesitates]' }, 1570 pod_tag_sarcastic: { fr: '[sarcastique]', en: '[sarcastic]' }, 1571 pod_feat1: { fr: 'Script intégralement éditable ligne par ligne', en: 'Fully editable script, line by line' }, 1572 pod_feat2: { fr: 'Changez les voix, le ton ou le rythme à tout moment', en: 'Change voices, tone or pace at any time' }, 1573 pod_feat3: { fr: 'Regénération instantanée après chaque modification', en: 'Instant regeneration after every edit' }, 1574 pod_placeholder: { fr: 'Illustration plateforme', en: 'Platform illustration' }, 1575 1576 // Formats 1577 pod_fmt_badge: { fr: 'Formats', en: 'Formats' }, 1578 pod_fmt_h2: { fr: 'Monologue ou dialogue : choisissez le format qui engage.', en: 'Monologue or dialogue: choose the format that engages.' }, 1579 pod_fmt_desc: { fr: 'Créez des podcasts en monologue pour des explications structurées, ou en dialogue vivant ultra réaliste entre deux voix pour capter l\'attention et favoriser la mémorisation.', en: 'Create monologue podcasts for structured explanations, or ultra-realistic live dialogues between two voices to capture attention and boost retention.' }, 1580 pod_mono_t: { fr: 'Monologue', en: 'Monologue' }, 1581 pod_mono_d: { fr: 'Une seule voix, un discours structuré. Idéal pour les briefings, les résumés de formation ou les rappels de conformité.', en: 'A single voice, a structured speech. Ideal for briefings, training summaries or compliance reminders.' }, 1582 pod_mono_f1: { fr: 'Narration fluide et professionnelle', en: 'Smooth, professional narration' }, 1583 pod_mono_f2: { fr: 'Choix parmi des dizaines de voix', en: 'Choose from dozens of voices' }, 1584 pod_mono_f3: { fr: 'Ton et rythme ajustables', en: 'Adjustable tone and pace' }, 1585 pod_dial_t: { fr: 'Dialogue vivant', en: 'Live dialogue' }, 1586 pod_dial_d: { fr: 'Deux voix qui échangent naturellement : questions, réactions, interruptions. Un format ultra réaliste qui immerge l\'auditeur.', en: 'Two voices exchanging naturally: questions, reactions, interruptions. An ultra-realistic format that immerses the listener.' }, 1587 pod_dial_f1: { fr: 'Conversations naturelles entre deux voix IA', en: 'Natural conversations between two AI voices' }, 1588 pod_dial_f2: { fr: 'Marqueurs d\'émotion : [rit], [interrompt], [insiste]', en: 'Emotion markers: [laughs], [interrupts], [insists]' }, 1589 pod_dial_f3: { fr: 'Aussi engageant qu\'un vrai podcast', en: 'As engaging as a real podcast' }, 1590 1591 // Sources 1592 pod_src_badge: { fr: 'Sources', en: 'Sources' }, 1593 pod_src_h2: { fr: 'Construisez un podcast à partir de vos ressources ou d\'un simple prompt.', en: 'Build a podcast from your resources or a simple prompt.' }, 1594 pod_src_desc: { fr: 'Deux méthodes de création selon vos besoins : importez vos documents existants pour que l\'IA les transforme en podcast, ou décrivez simplement le sujet et laissez l\'IA faire le reste.', en: 'Two creation methods to suit your needs: import your existing documents for the AI to turn into a podcast, or simply describe the topic and let the AI do the rest.' }, 1595 pod_doc_t: { fr: 'à partir de vos documents', en: 'From your documents' }, 1596 pod_doc_d: { fr: 'Importez un PDF, un support de formation, une fiche produit ou un règlement. L\'IA analyse le contenu et génère un podcast fidèle à vos sources.', en: 'Import a PDF, training material, product sheet or regulation. The AI analyzes the content and generates a podcast faithful to your sources.' }, 1597 pod_doc_f1: { fr: 'PDF, Word, PowerPoint, pages web', en: 'PDF, Word, PowerPoint, web pages' }, 1598 pod_doc_f2: { fr: 'L\'IA extrait les points clés et structure le script', en: 'The AI extracts ke
1598y points and structures the script' }, 1599 pod_doc_f3: { fr: 'Aucun contenu inventé : fidélité à la source', en: 'No invented content: faithful to the source' }, 1600 pod_prompt_t: { fr: 'à partir d\'un prompt', en: 'From a prompt' }, 1601 pod_prompt_d: { fr: 'Décrivez simplement le sujet, le contexte et l\'objectif pédagogique. L\'IA génère un script complet et produit l\'audio immédiatement.', en: 'Simply describe the topic, context and learning objective. The AI generates a complete script and produces the audio immediately.' }, 1602 pod_prompt_f1: { fr: 'Idéal pour les sujets transverses ou généraux', en: 'Ideal for cross-functional or general topics' }, 1603 pod_prompt_f2: { fr: 'Génération en quelques secondes', en: 'Generation in seconds' }, 1604 pod_prompt_f3: { fr: 'Affinez avec des instructions supplémentaires', en: 'Refine with additional instructions' }, 1605 1606 // Memorisation 1607 pod_mem_badge: { fr: 'Mémorisation', en: 'Retention' }, 1608 pod_mem_h2: { fr: 'Un format qui ancre l\'information durablement.', en: 'A format that makes information stick.' }, 1609 pod_mem_desc: { fr: 'Le format audio narratif ancre mieux l\'information qu\'un document ou une slide. Idéal pour les sujets denses ou complexes, il transforme un contenu passif en écoute active.', en: 'The narrative audio format anchors information better than a document or slide. Ideal for dense or complex topics, it turns passive content into active listening.' }, 1610 pod_mem1_t: { fr: 'Ãcoute active', en: 'Active listening' }, 1611 pod_mem1_d: { fr: 'Le format conversationnel capte l\'attention et maintient l\'engagement tout au long de l\'épisode.', en: 'The conversational format captures attention and maintains engagement throughout the episode.' }, 1612 pod_mem2_t: { fr: 'Répétition naturelle', en: 'Natural repetition' }, 1613 pod_mem2_d: { fr: 'Les points clés sont reformulés et répétés naturellement dans le dialogue, renforçant la mémorisation.', en: 'Key points are rephrased and naturally repeated in the dialogue, reinforcing retention.' }, 1614 pod_mem3_t: { fr: 'Mobilité totale', en: 'Total mobility' }, 1615 pod_mem3_d: { fr: 'En déplacement, en télétravail, entre deux rendez-vous : l\'apprenant écoute quand il veut, où il veut.', en: 'On the go, working remotely, between meetings: learners listen whenever and wherever they want.' }, 1616 1617 // Integration 1618 pod_int_badge: { fr: 'Intégration', en: 'Integration' }, 1619 pod_int_h2: { fr: 'Directement intégrable à vos parcours de formation.', en: 'Directly integrable into your training paths.' }, 1620 pod_int_desc: { fr: 'Ajoutez le podcast à n\'importe quel module Engramm pour enrichir l\'expérience apprenant et varier les formats pédagogiques au sein d\'un même parcours.', en: 'Add the podcast to any Engramm module to enrich the learner experience and diversify formats within the same path.' }, 1621 pod_int1_t: { fr: 'Multi-formats dans un même module', en: 'Multiple formats in a single module' }, 1622 pod_int1_d: { fr: 'Combinez simulations, quiz, fiches d\'apprentissage et podcasts dans un parcours cohérent. Chaque format renforce les autres.', en: 'Combine roleplays, quizzes, review cards and podcasts in a coherent path. Each format reinforces the others.' }, 1623 pod_int2_t: { fr: 'Suivi de progression', en: 'Progress tracking' }, 1624 pod_int2_d: { fr: 'Suivez qui a écouté quoi, combien de fois, et combinez ces données avec les résultats des autres activités du module.', en: 'Track who listened to what, how many times, and combine this data with results from other module activities.' }, 1625 pod_int3_t: { fr: 'Déploiement instantané', en: 'Instant deployment' }, 1626 pod_int3_d: { fr: 'Le podcast est disponible immédiatement après génération. Pas d\'attente, pas de post-production, pas d\'export.', en: 'The podcast is available immediately after generation. No waiting, no post-production, no export.' }, 1627 pod_int4_t: { fr: 'Partage & notifications', en: 'Sharing & notifications' }, 1628 pod_int4_d: { fr: 'Envoyez le podcast directement aux apprenants concernés ou intégrez-le dans vos campagnes de formation existantes.', en: 'Send the podcast directly to relevant learners or integrate it into your existing training campaigns.' }, 1629 1630 // CTA 1631 pod_cta_h2: { fr: 'Prêt à donner une voix à vos formations ?', en: 'Ready to give your training a voice?' }, 1632 pod_cta_desc: { fr: 'Découvrez comment les podcasts IA Engramm transforment n\'importe quel sujet en contenu audio engageant, en quelques secondes.', en: 'Discover how Engramm AI podcasts turn any topic into engaging audio content, in seconds.' },
1633 pod_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 1634 pod_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 1635 1636 // ===== FICHES D'APPRENTISSAGE IA ===== 1637 fc_badge: { fr: 'Fiches d\'apprentissage IA', en: 'AI Flashcards' }, 1638 fc_h1: { fr: 'Mémorisez durablement, une carte à la fois.', en: 'Build lasting knowledge, one card at a time.' }, 1639 fc_hero_p: { fr: 'Générez des fiches d\'apprentissage au format question/réponse à partir de vos documents ou d\'un simple prompt. L\'IA extrait les points clés et crée des cartes mémoire prêtes à intégrer dans vos modules.', en: 'Generate Q&A flashcards from your documents or a simple prompt. The AI extracts key points and creates memory cards ready to integrate into your modules.' }, 1640 fc_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 1641 fc_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 1642 fc_reveal: { fr: 'Afficher la réponse', en: 'Show answer' }, 1643 fc_hide: { fr: 'Retourner la carte', en: 'Flip back' }, 1644 1645 // Value 1646 fc_val_badge: { fr: 'Apprentissage actif', en: 'Active learning' }, 1647 fc_val_h2: { fr: 'Des cartes mémoire conçues pour ancrer les connaissances.', en: 'Memory cards designed to make knowledge stick.' }, 1648 fc_val_desc: { fr: 'Les fiches d\'apprentissage exploitent le rappel actif et la répétition espacée, les deux leviers les plus efficaces pour la mémorisation à long terme. Chaque carte force l\'apprenant à chercher la réponse avant de la vérifier.', en: 'Flashcards leverage active recall and spaced repetition, the two most effective levers for long-term retention. Each card forces the learner to retrieve the answer before checking it.' }, 1649 fc_val1_t: { fr: 'Rappel actif', en: 'Active recall' }, 1650 fc_val1_d: { fr: 'L\'apprenant formule mentalement sa réponse avant de retourner la carte. Ce mécanisme renforce les connexions neuronales bien plus qu\'une simple relecture.', en: 'The learner mentally formulates their answer before flipping the card. This mechanism strengthens neural connections far more than simply re-reading.' }, 1651 fc_val2_t: { fr: 'Répétition espacée', en: 'Spaced repetition' }, 1652 fc_val2_d: { fr: 'Les cartes reviennent à intervalles croissants. Les notions fragiles sont révisées plus souvent, les acquises s\'espacent naturellement.', en: 'Cards come back at increasing intervals. Weak concepts are reviewed more often, mastered ones naturally space out.' }, 1653 fc_val3_t: { fr: 'Format Q/R', en: 'Q&A format' }, 1654 fc_val3_d: { fr: 'Le format question/réponse transforme chaque notion en défi. L\'apprenant s\'auto-évalue en continu, sans pression d\'un quiz noté.', en: 'The Q&A format turns every concept into a challenge. Learners self-assess continuously, without the pressure of a graded quiz.' }, 1655 1656 // Sources 1657 fc_src_badge: { fr: 'Sources', en: 'Sources' }, 1658 fc_src_h2: { fr: 'Générez des fiches à partir de vos ressources ou d\'un simple prompt.', en: 'Generate flashcards from your resources or a simple prompt.' }, 1659 fc_src_desc: { fr: 'Deux méthodes de création : importez vos documents existants pour que l\'IA en extraie les points clés sous forme de cartes Q/R, ou décrivez un sujet et laissez l\'IA générer le jeu complet.', en: 'Two creation methods: import your existing documents for the AI to extract key points as Q&A cards, or describe a topic and let the AI generate the full deck.' }, 1660 fc_doc_t: { fr: 'à partir de vos documents', en: 'From your documents' },
1661 fc_doc_d: { fr: 'Importez vos supports de formation, fiches produit ou r\u00e8glements. L\'IA identifie les concepts cl\u00e9s et g\u00e9n\u00e8re automatiquement un jeu de cartes fid\u00e8le au contenu source.', en: 'Import your training materials, product sheets or regulations. The AI identifies key concepts and automatically generates a card deck faithful to the source content.' }, 1662 fc_doc_f1: { fr: 'Import depuis vos ressources documentaires', en: 'Import from your document resources' }, 1663 fc_doc_f2: { fr: 'Extraction automatique des notions essentielles', en: 'Automatic extraction of key concepts' }, 1664 fc_doc_f3: { fr: 'Fidélité au contenu original', en: 'Faithful to original content' }, 1665 fc_prompt_t: { fr: 'à partir d\'un prompt', en: 'From a prompt' }, 1666 fc_prompt_d: { fr: 'Décrivez le sujet, le niveau et l\'objectif. L\'IA génère un jeu de cartes structuré en quelques secondes, prêt à être intégré dans un module.', en: 'Describe the topic, level and objective. The AI generates a structured card deck in seconds, ready to integrate into a module.' }, 1667 fc_prompt_f1: { fr: 'Idéal pour les sujets transverses', en: 'Ideal for cross-functional topics' }, 1668 fc_prompt_f2: { fr: 'Génération en quelques secondes', en: 'Generation in seconds' }, 1669 fc_prompt_f3: { fr: 'Ajustez le nombre et la difficulté des cartes', en: 'Adjust the number and difficulty of cards' }, 1670 1671 // Integration 1672 fc_int_badge: { fr: 'Intégration', en: 'Integration' }, 1673 fc_int_h2: { fr: 'Intégrées directement dans vos modules de formation.', en: 'Directly integrated into your training modules.' }, 1674 fc_int_desc: { fr: 'Ajoutez les fiches d\'apprentissage à n\'importe quel module Engramm. Elles complètent les simulations, podcasts et quiz pour un parcours complet et varié.', en: 'Add flashcards to any Engramm module. They complement roleplays, podcasts and quizzes for a complete and varied path.' }, 1675 fc_int1_t: { fr: 'Complémentaire à tous les formats', en: 'Complementary to all formats' }, 1676 fc_int1_d: { fr: 'Utilisez les flashcards après une simulation ou un podcast pour renforcer les acquis. Chaque format nourrit les autres.', en: 'Use flashcards after a roleplay or podcast to reinforce learning. Each format feeds the others.' }, 1677 fc_int2_t: { fr: 'Suivi de progression', en: 'Progress tracking' }, 1678 fc_int2_d: { fr: 'Visualisez le taux de maîtrise par apprenant, identifiez les notions à retravailler et suivez l\'évolution dans le temps.', en: 'View mastery rates per learner, identify concepts to rework and track progress over time.' }, 1679 fc_int3_t: { fr: 'Révisions autonomes', en: 'Self-paced review' }, 1680 fc_int3_d: { fr: 'L\'apprenant révise à son rythme, n\'importe quand. Les cartes s\'adaptent à des sessions courtes, idéales en mobilité.', en: 'Learners review at their own pace, anytime. Cards are perfect for short sessions, ideal on the go.' }, 1681 fc_int4_t: { fr: 'Entièrement éditables', en: 'Fully editable' }, 1682 fc_int4_d: { fr: 'Modifiez, ajoutez ou supprimez des cartes à tout moment. Les concepteurs gardent le contrôle total sur le contenu généré.', en: 'Edit, add or remove cards at any time. Designers keep full control over the generated content.' }, 1683 1684 // CTA 1685 fc_cta_h2: { fr: 'Prêt à ancrer les connaissances durablement ?', en: 'Ready to build lasting knowledge?' }, 1686 fc_cta_desc: { fr: 'Découvrez comment les fiches d\'apprentissage IA Engramm transforment vos contenus en cartes mémoire efficaces, en quelques secondes.', en: 'Discover how Engramm AI flashcards turn your content into effective memory cards, in seconds.' }, 1687 fc_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 1688 fc_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 1689 1690 // ââ QUIZ IA ââ 1691 qz_badge: { fr: 'Quiz IA', en: 'AI Quiz' }, 1692 qz_h1: { fr: 'Vérifiez les acquis, question par question.', en: 'Verify knowledge, one question at a time.' }, 1693 qz_hero_p: { fr: 'Générez des quiz à choix multiples à partir de vos documents ou d\'un simple prompt. L\'IA crée des questions pertinentes avec feedback immédiat pour ancrer les connaissances.', en: 'Generate multiple-choice quizzes from your documents or a simple prompt. AI creates relevant questions with immediate feedback to anchor knowledge.' },
1694 qz_cta1: { fr: 'Entraîner mes équipes', en: 'Train my teams' }, 1695 qz_cta2: { fr: 'Réserver une démo', en: 'Book a demo' }, 1696 qz_next: { fr: 'Suivante', en: 'Next' }, 1697 1698 // Value 1699 qz_val_badge: { fr: 'Ãvaluation active', en: 'Active assessment' }, 1700 qz_val_h2: { fr: 'Des quiz conçus pour mesurer et renforcer la compréhension.', en: 'Quizzes designed to measure and reinforce understanding.' }, 1701 qz_val_desc: { fr: 'Les quiz à choix multiples avec feedback immédiat combinent évaluation et apprentissage. Chaque réponse, bonne ou mauvaise, est une occasion d\'apprendre.', en: 'Multiple-choice quizzes with immediate feedback combine assessment and learning. Every answer, right or wrong, is an opportunity to learn.' }, 1702 qz_val1_t: { fr: 'Feedback immédiat', en: 'Immediate feedback' }, 1703 qz_val1_d: { fr: 'Chaque réponse déclenche une explication contextualisée. L\'apprenant comprend immédiatement pourquoi sa réponse est correcte ou non.', en: 'Each answer triggers a contextualized explanation. The learner immediately understands why their answer is correct or not.' }, 1704 qz_val2_t: { fr: 'Ãvaluation objective', en: 'Objective assessment' }, 1705 qz_val2_d: { fr: 'Un score précis par thématique permet d\'identifier les lacunes et de cibler les révisions sur les notions à consolider.', en: 'A precise score per topic identifies gaps and targets revision on concepts to consolidate.' }, 1706 qz_val3_t: { fr: 'Engagement soutenu', en: 'Sustained engagement' }, 1707 qz_val3_d: { fr: 'Le format interactif et le feedback instantané maintiennent l\'attention. L\'apprenant reste actif du début à la fin du quiz.', en: 'The interactive format and instant feedback maintain attention. The learner stays active from start to finish.' }, 1708 1709 // Sources 1710 qz_src_badge: { fr: 'Sources', en: 'Sources' }, 1711 qz_src_h2: { fr: 'Générez des quiz à partir de vos ressources ou d\'un simple prompt.', en: 'Generate quizzes from your resources or a simple prompt.' }, 1712 qz_src_desc: { fr: 'Deux méthodes de création : importez vos documents existants pour que l\'IA génère des questions ciblées, ou décrivez un sujet et laissez l\'IA créer le quiz complet.', en: 'Two creation methods: import your existing documents for AI-generated targeted questions, or describe a topic and let the AI create the complete quiz.' }, 1713 qz_doc_t: { fr: 'à partir de vos documents', en: 'From your documents' },
1714 qz_doc_d: { fr: 'Importez vos supports de formation, fiches produit ou règlements. L\'IA analyse le contenu et génère des questions pertinentes avec les bonnes réponses et explications.', en: 'Import your training materials, product sheets or regulations. The AI analyzes the content and generates relevant questions with correct answers and explanations.' }, 1715 qz_doc_f1: { fr: 'Import depuis vos ressources documentaires', en: 'Import from your document resources' }, 1716 qz_doc_f2: { fr: 'Questions alignées sur le contenu source', en: 'Questions aligned with source content' }, 1717 qz_doc_f3: { fr: 'Explications générées automatiquement', en: 'Automatically generated explanations' }, 1718 qz_prompt_t: { fr: 'à partir d\'un prompt', en: 'From a prompt' }, 1719 qz_prompt_d: { fr: 'Décrivez le sujet, le niveau et l\'objectif. L\'IA génère un quiz structuré en quelques secondes, avec distracteurs réalistes et feedback pédagogique.', en: 'Describe the topic, level and objective. The AI generates a structured quiz in seconds, with realistic distractors and educational feedback.' }, 1720 qz_prompt_f1: { fr: 'Idéal pour les sujets transverses', en: 'Ideal for cross-functional topics' }, 1721 qz_prompt_f2: { fr: 'Génération en quelques secondes', en: 'Generated in seconds' }, 1722 qz_prompt_f3: { fr: 'Ajustez le nombre de questions et la difficulté', en: 'Adjust the number of questions and difficulty' }, 1723 1724 // Integration 1725 qz_int_badge: { fr: 'Intégration', en: 'Integration' }, 1726 qz_int_h2: { fr: 'Intégrés directement dans vos modules de formation.', en: 'Integrated directly into your training modules.' }, 1727 qz_int_desc: { fr: 'Ajoutez les quiz à n\'importe quel module Engramm. Ils complètent les simulations, podcasts et fiches pour un parcours complet et varié.', en: 'Add quizzes to any Engramm module. They complement roleplays, podcasts and flashcards for a complete, varied learning path.' }, 1728 qz_int1_t: { fr: 'Complémentaire à tous les formats', en: 'Complementary to all formats' }, 1729 qz_int1_d: { fr: 'Utilisez les quiz avant une simulation pour vérifier les prérequis, ou après un podcast pour valider la compréhension.', en: 'Use quizzes before a roleplay to check prerequisites, or after a podcast to validate understanding.' }, 1730 qz_int2_t: { fr: 'Scores et analyses', en: 'Scores and analytics' }, 1731 qz_int2_d: { fr: 'Visualisez les résultats par apprenant et par thématique. Identifiez les lacunes et adaptez vos parcours en conséquence.', en: 'View results by learner and topic. Identify gaps and adapt your paths accordingly.' }, 1732 qz_int3_t: { fr: 'Sessions rapides', en: 'Quick sessions' }, 1733 qz_int3_d: { fr: 'Un quiz se termine en quelques minutes. Idéal pour des évaluations régulières sans mobiliser de longues plages horaires.', en: 'A quiz takes just a few minutes. Ideal for regular assessments without blocking long time slots.' }, 1734 qz_int4_t: { fr: 'Entièrement éditables', en: 'Fully editable' }, 1735 qz_int4_d: { fr: 'Modifiez les questions, ajoutez des options ou ajustez les explications. Les concepteurs gardent le contrôle total sur le contenu.', en: 'Edit questions, add options or adjust explanations. Designers keep full control over the content.' }, 1736 1737 // CTA 1738 qz_cta_h2: { fr: 'Prêt à évaluer et renforcer les connaissances ?', en: 'Ready to assess and reinforce knowledge?' }, 1739 qz_cta_desc: { fr: 'Découvrez comment les quiz IA Engramm transforment vos contenus en évaluations interactives avec feedback immédiat.', en: 'Discover how Engramm AI quizzes turn your content into
1739interactive assessments with immediate feedback.' }, 1740 qz_cta_btn1: { fr: 'Accéder à la plateforme', en: 'Access the platform' }, 1741 qz_cta_btn2: { fr: 'Retour à l\'accueil', en: 'Back to homepage' }, 1742 1743 // Hero dialogue lines 1744 sim_dlg_label_ai: { fr: 'Marc Lefebvre', en: 'Marc Lefebvre' }, 1745 sim_dlg_label_user: { fr: 'Vous', en: 'You' }, 1746}; 1747 1748let currentLang = localStorage.getItem('lang') || (navigator.language.startsWith('fr') ? 'fr' : 'en'); 1749 1750function setLang(lang) { 1751 currentLang = lang; 1752 localStorage.setItem('lang', lang); 1753 // Handle data-i18n-html (preserves inner HTML like <strong>) 1754 document.querySelectorAll('[data-i18n-html]').forEach(el => { 1755 const key = el.getAttribute('data-i18n-html'); 1756 if (translations[key] && translations[key][lang]) { 1757 el.innerHTML = translations[key][lang]; 1758 } 1759 }); 1760 1761 document.querySelectorAll('[data-i18n]').forEach(el => { 1762 const key = el.getAttribute('data-i18n'); 1763 if (translations[key] && translations[key][lang]) { 1764 // Preserve child elements (like icons) - only replace text nodes 1765 if (el.children.length === 0 || el.tagName === 'H1' || el.tagName === 'H2' || el.tagName === 'H4' || el.tagName === 'BUTTON' || el.tagName === 'A' || el.tagName === 'SPAN' || el.tagName === 'TH' || el.tagName === 'TD') { 1766 // For elements that might have icon children, be careful 1767 const icons = el.querySelectorAll('svg, .flag, .tag-dot'); 1768 if (icons.length > 0) { 1769 // Find the text node and replace only that 1770 const nodes = el.childNodes; 1771 for (let i = nodes.length - 1; i >= 0; i--) { 1772 if (nodes[i].nodeType === 3 && nodes[i].textContent.trim()) { 1773 nodes[i].textContent = translations[key][lang]; 1774 break; 1775 } 1776 } 1777 } else { 1778 el.textContent = translations[key][lang]; 1779 } 1780 } else { 1781 el.textContent = translations[key][lang]; 1782 } 1783 } 1784 }); 1785 1786 // Update data-i18n-src assets (images, audio) 1787 document.querySelectorAll('[data-i18n-src-fr][data-i18n-src-en]').forEach(el => { 1788 const src = el.getAttribute('data-i18n-src-' + lang); 1789 if (src) { 1790 if (el.tagName === 'AUDIO') { 1791 el.src = src; 1792 el.load(); 1793 } else { 1794 el.src = src; 1795 } 1796 } 1797 }); 1798 1799 // Update lang switch buttons (desktop + mobile) 1800 document.querySelectorAll('#langSwitch button, #mobileLangSwitch button').forEach(btn => { 1801 btn.classList.toggle('active', btn.dataset.lang === lang); 1802 }); 1803 1804 // Notify analytics iframe of language change 1805 const analyticsIframe = document.getElementById('analyticsIframe'); 1806 if (analyticsIframe && analyticsIframe.contentWindow) { 1807 analyticsIframe.contentWindow.postMessage({ type: 'setLang', lang: lang }, '*'); 1808 } 1809 1810 // Update lang toggle button text 1811 const toggle = document.getElementById('langToggle'); 1812 if (toggle) { 1813 const isExpanded = document.querySelector('.languages-grid')?.classList.contains('expanded'); 1814 if (lang === 'en') { 1815 toggle.textContent = isExpanded ? 'Show less' : 'See all 70 languages'; 1816 } else { 1817 toggle.textContent = isExpanded ? 'Réduire' : 'Voir les 70 langues'; 1818 } 1819 } 1820 1821 window.dispatchEvent(new CustomEvent('langchange', { detail: { lang: lang } })); 1822} 1823 1824// Export setLang globally for any page to use 1825window.setLang = setLang; 1826 1827// Wait for components to be loaded before initializing language switcher 1828document.addEventListener('components-loaded', () => { 1829 // Initialize language switcher 1830 const langSwitch = document.getElementById('langSwitch'); 1831 if (langSwitch) { 1832 langSwitch.querySelectorAll('button').forEach(btn => { 1833 btn.addEventListener('click', () => { 1834 langSwitch.querySelectorAll('button').forEach(b => b.classList.remove('active')); 1835 btn.classList.add('active'); 1836 setLang(btn.dataset.lang); 1837 }); 1838 }); 1839 } 1840 1841 // Apply language preference (from localStorage or browser detection) 1842 setLang(currentLang); 1843 1844 // Language grid toggle 1845 const langToggle = document.getElementById('langToggle'); 1846 if (langToggle) { 1847 langToggle.addEventListener('click', function() { 1848 const grid = document.querySelector('.languages-grid'); 1849 const expanded = grid.classList.toggle('expanded'); 1850 if (currentLang === 'en') { 1851 this.textContent = expanded ? 'Show less' : 'See all 70 languages'; 1852 } else { 1853 this.textContent = expanded ? 'Réduire' : 'Voir les 70 langues'; 1854 } 1855 }); 1856 } 1857});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.