i18next.use(i18nextBrowserLanguageDetector).init(
  {
    fallbackLng: "en",
    resources: {
      en: {
        translation: {
          menu: {
            about: "About me",
            experiences: "Professionnal Experiences",
            training: "Training & Certifications",
            publications: "Publications",
            teachings: "Teaching",
            projects: "Projects",
          },
          about: {
            job: "Independant Security Researcher",
            p1: 
              "I am an Independent Security Researcher, specializing in bug bounty, web application penetration testing, and security analysis. " + 
              "As a <a href='https://academy.hackthebox.com/preview/certifications/htb-certified-penetration-testing-specialist/'>Certificated Penetration Testing Specialist (CPTS)</a> " + 
              "and <a href='https://academy.hackthebox.com/preview/certifications/htb-certified-web-exploitation-specialist'>Certified Web Exploitation Specialist (CWES)</a>, " +
              "I focus on identifying vulnerabilities, improving security postures, " +
              "and contributing to the cybersecurity community through responsible disclosure and research.",
            p2: 
              "My journey began with a passion for <a href='https://en.wikipedia.org/wiki/Software_development'>software development</a>, <a href='https://en.wikipedia.org/wiki/Free_software'>free software</a> and <a href='https://en.wikipedia.org/wiki/Unix'>Unix</a> systems, which led me to pursue formal education in computer science. " +
              "I completed training courses in software development and obtained a sandwich course master’s degree in Collaborative Computer Science at the <a href='https://www.univ-tlse2.fr/home/' class='text-primary'>University of Toulouse 2 Jean-Jaurès</a>. " +
              "I then earned a PhD in Computer Science with a focus on rigorous development of secure architecture from <a href='https://www.univ-tlse3.fr/'>University Toulouse 3 Paul Sabatier</a>, where I specialized in <a href='https://en.wikipedia.org/wiki/Software_architecture'>software architecture</a>, <a href='https://en.wikipedia.org/wiki/Computer_security'>security</a> and <a href='https://en.wikipedia.org/wiki/Formal_methods'>formal method approaches</a>" +
              ", particularly <a href='https://en.wikipedia.org/wiki/Model-driven_engineering'>model-driven engineering</a> and <a href='https://en.wikipedia.org/wiki/Formal_verification'>formal verification</a> for secure software architectures.",
            p3:
              "After my doctoral studies, I worked as a Postdoctoral Researcher at <a href='https://carleton.ca/'>Carleton University</a> and later at <a href='https://uqo.ca/'>Université du Québec en Outaouais</a>, " +
              "further refining my expertise software security and compliance. " +
              "Today, I combine my academic rigor with hands-on experience to deliver impactful security assessments and research.",
            location: "France, Occitanie",
            credo: "Healing Software, One Report at a Time"
          },
          experiences: {
            title: "Professionnal Experiences",
            bugbounty: {
              title: "2025-present - Independant Security Researcher",
              location: "<a href='https://annuaire-entreprises.data.gouv.fr/entreprise/quentin-rouland-994253649'>Rouland Quentin EI<a/>"
            },
            uqo: {
              title: "2023-2025 - Postdoctoral Fellow",
              location:
                "<a href='https://uqo.ca/'>Université du Québec en Outaouais</a> at <a href='https://lrsi.uqo.ca/'>LRSI</a> Research Lab, Gatineau, Canada (QC)",
            },
            carleton: {
              title: "2021-2023 - Postdoctoral Fellow",
              location:
                "<a href='https://carleton.ca/'>Carleton University</a> at <a href='https://carleton.ca/cybersea/'>CyberSEA</a> Research Lab, Ottawa, Canada (ON)",
            },
            phd: {
              title: "2017-2020 - PhD Student",
              location:
                "<a href='https://www.univ-tlse3.fr/'>University Toulouse 3 Paul Sabatier</a> at <a href='https://www.irit.fr/?lang=en'>IRIT</a> Research Lab, Toulouse, France (31)",
              exp1: "Computer science research - Rigorous Development of Secure Software Architectures : Security / Model Driven Engineering  / Formal Methods",
              exp2: "Teaching - 76h / year",
            },
            ater: {
              title: "2020-2021 -  Temporary Lecturer and Research Assistant",
              location:
                "<a href='https://www.univ-tlse2.fr/home/'>University Toulouse 2 Jean-Jaurés</a> at <a href='https://www.irit.fr/?lang=en'>IRIT</a> Research Lab, Toulouse, France (31)",
              exp1: "Computer science research - Rigorous Development of Secure Software Architectures : Security / Model Driven Engineering  / Formal Methods ",
              exp2: "Teaching - 192h / year",
            },

            engie: {
              title: "2015-2017 - Sandwich Course Master Degree",
              location:
                "<a href='https://www.engie-ineo.fr/en/'>Engie Ineo</a>, Toulouse, France (31)",
              exp1: "Installation, configuration, securing Linux OS  - CentOS / Bash",
              exp2: "Set Up Virtual Machines and Networks - KVM / Open VSwitch",
              exp3: "Set Up System and Network Supervision - Nagios / IPMI",
              exp4: "Operational Continuity Support on Industrial SCADA System - C++ / Qt / Python",
            },
            freescale: {
              title: "2015 - Bachelor Degree Internship",
              location:
                "<a href='https://www.nxp.com/'>Freescale Semiconducteur (now NXP)</a>, Toulouse, France (31)",
              exp1: "Creation of a Web Service for the Processing and Publication of Testing Data.",
              exp2: "Python [Django, Panda] / HTML / Js [D3.js, JQuery] / CSS",
            },
            panacee: {
              title: "2014 - Associate Degree Internship",
              location:
                "<a href='https://www.espritsante.com/'>Panacee des Plantes</a>, Agen, France (47)",
              exp1: "Implementation of New Functionnalities on an E-Shopping Site",
              exp2: "PHP / HTML / Js / CSS",
            },
          },
          training: {
            title: "Training & Certifications",
            cpts : {
              title : "2025 - Certified Penetration Testing Specialist (CPTS)",
              location: "<a href='https://academy.hackthebox.com/preview/certifications/htb-certified-penetration-testing-specialist/'>HackTheBox (HTB)</a>"
            },
            cwes : {
              title : "2025 - Certified Web Exploitation Specialist (CWES)",
              location: "<a href='https://academy.hackthebox.com/preview/certifications/htb-certified-web-exploitation-specialist'>HackTheBox (HTB)</a>"
            },
            phd: {
              title: "2017-2021 - PhD in Computer Science",
              location:
                "<a href='https://www.univ-tlse3.fr/'>University Toulouse 3 Paul Sabatier</a> at <a href='https://www.irit.fr/?lang=en'>IRIT</a>, Toulouse, France (31)",
            },
            ice: {
              title: "2015-2017 - Master Degree in Software Development (ICE)",
              location:
                "<a href='https://www.univ-tlse2.fr/home/'>University Toulouse 2 Jean-Jaurés</a>, Toulouse, France (31)",
            },
            l3: {
              title:
                "2014-2015 - Bachelor Degree in Software Development (MIASHS)",
              location:
                "<a href='https://www.univ-tlse2.fr/home/'>University Toulouse 2 Jean-Jaurés</a>, Toulouse, France (31)",
            },
            iut: {
              title: "2012-2014 - Associate Degree in Software Development",
              location:
                "<a href='https://www.iut-blagnac.fr/fr'>University Institutes of Technology Blagnac</a>, Blagnac, France (31)",
            },
            bac: {
              title:
                "2012 - High-School Degree in Science Option Engineering Science and Mathematics",
              location:
                "<a href='https://cite-francois-mitterrand.mon-ent-occitanie.fr/'>Lycée François Mitterrand</a>, Moissac, France (82)",
            },
          },
          publications: {
            journal: "Journal",
            conference: "Conference",
            these: "These",
            nothing: "Soon !",
          },
          teachings: {
            univtoulouse2: " - University Toulouse 2 Jean-Jaurés",
            univtoulouse3: " - University Toulouse 3 Paul Sabatier",
          },
          projects: {
            soon: "Soon !",
          },
        },
      },
      fr: {
        translation: {
          menu: {
            about: "A propos de moi",
            experiences: "Expériences Professionnelles",
            training: "Formation",
            publications: "Publications",
            teachings: "Enseignements",
            projects: "Projets",
          },
          about: {
            job: "Chercheur Indépendant en Sécurité",
            p1:
              "Je suis un Chercheur Indépendant en Sécurité, spécialisé dans le bug bounty, les tests d'intrusion d'applications web et l'analyse de sécurité. " +
              "En tant que <a href='https://academy.hackthebox.com/preview/certifications/htb-certified-penetration-testing-specialist/'>Spécialiste Certifié en Tests d'Intrusion (CPTS)</a> " +
              "et <a href='https://academy.hackthebox.com/preview/certifications/htb-certified-web-exploitation-specialist'>Spécialiste Certifié en Exploitation Web (CWES)</a>, " +
              "je me concentre sur l'identification des vulnérabilités, l'amélioration des postures de sécurité, " +
              "et la contribution à la communauté de la cybersécurité par le biais de la divulgation responsable et de la recherche.",

            p2:
              "Mon parcours a commencé par une passion pour le <a href='https://fr.wikipedia.org/wiki/D%C3%A9veloppement_logiciel'>développement logiciel</a>, " +
              "les <a href='https://fr.wikipedia.org/wiki/Logiciel_libre'>logiciels libres</a> et les systèmes <a href='https://fr.wikipedia.org/wiki/Unix'>Unix</a>, " +
              "ce qui m'a conduit à poursuivre une formation académique en informatique. " +
              "J'ai suivi des cours de formation en développement logiciel et obtenu un master en alternance en Informatique Collaborative à " +
              "l'<a href='https://www.univ-tlse2.fr/' class='text-primary'>Université Toulouse 2 Jean-Jaurès</a>. " +
              "J'ai ensuite obtenu un doctorat en Informatique, axé sur le développement rigoureux d'architectures sécurisées, à " +
              "l'<a href='https://www.univ-tlse3.fr/'>Université Toulouse 3 Paul Sabatier</a>, où je me suis spécialisé en " +
              "<a href='https://fr.wikipedia.org/wiki/Architecture_logicielle'>architecture logicielle</a>, " +
              "<a href='https://fr.wikipedia.org/wiki/S%C3%A9curit%C3%A9_informatique'>sécurité</a> et " +
              "approches par <a href='https://fr.wikipedia.org/wiki/M%C3%A9thode_formelle'>méthodes formelles</a>, " +
              "notamment l'<a href='https://fr.wikipedia.org/wiki/Ing%C3%A9nierie_dirig%C3%A9e_par_les_mod%C3%A8les'>ingénierie dirigée par les modèles</a> " +
              "et la <a href='https://fr.wikipedia.org/wiki/V%C3%A9rification_formelle'>vérification formelle</a> pour des architectures logicielles sécurisées.",

            p3:
              "Après mes études doctorales, j'ai travaillé en tant que Chercheur Postdoctoral à " +
              "l'<a href='https://carleton.ca/'>Université Carleton</a>, puis à " +
              "l'<a href='https://uqo.ca/'>Université du Québec en Outaouais</a>, " +
              "affinant davantage mon expertise en sécurité logicielle et conformité. " +
              "Aujourd'hui, j'allie la rigueur académique à une expérience pratique pour réaliser des évaluations de sécurité percutantes et mener des recherches.",
            location: "France, Occitanie",
            credo: "Guérir les logiciels, un rapport à la fois"
        },
          experiences: {
            title: "Expériences Professionelles",
            uqo: {
              title: "2023-2024 - Chercheur Postdoctoral",
              location:
                "<a href='https://uqo.ca/'>Université du Québec en Outaouais</a> / <a href='https://lrsi.uqo.ca/'>LRSI</a>, Gatineau, Canada (QC)",
            },
            carleton: {
              title: "2021-2023 - Chercheur Postdoctoral",
              location:
                "<a href='https://carleton.ca/'>Université Carleton</a> / <a href='https://carleton.ca/cybersea/'>CyberSEA</a>, Ottawa, Canada (ON)",
            },
            phd: {
              title: "2017-2020 - Doctorant contractuel",
              location:
                "<a href='https://www.univ-tlse3.fr/'>Université Toulouse 3 Paul Sabatier</a> / <a href='https://www.irit.fr/?lang=en'>IRIT</a>, Toulouse, France (31)",
              exp1: "Recherche en informatique - Développement Rigoureux des Architectures Logicielles Sécurisées : Sécurité / Ingénierie Dirigée par les Modèles / Méthodes Formelle",
              exp2: "Enseignement - 64h équivalent TD / an",
            },
            ater: {
              title:
                "2020-2021 - Attaché temporaire d'enseignement et de recherche",
              location:
                "<a href='https://www.univ-tlse2.fr/home/'>Université Toulouse 2 Jean-Jaurés</a> / <a href='https://www.irit.fr/?lang=en'>IRIT</a>, Toulouse, France (31)",
              exp1: "Recherche en informatique - Développement Rigoureux des Architectures Logicielles Sécurisées : Sécurité / Ingénierie Dirigée par les Modèles / Méthodes Formelle",
              exp2: "Enseignement - 192h équivalent TD / an",
            },
            engie: {
              title: "2015-2017 - Alternance Master ICE",
              location:
                "<a href='https://www.engie-ineo.fr/'>Engie Ineo</a>, Toulouse, France (31)",
              exp1: "Installation, configuration, sécurisation d’OS Linux  - CentOS / Bash",
              exp2: "Mise en Place de Machines et Réseau Virtuelle - KVM / Open VSwitch",
              exp3: "Mise en Place de Surveillance Système et Réseau - Nagios / IPMI",
              exp4: "MCO Système Industriel SCADA - C++ / Qt / Python",
            },
            freescale: {
              title: "2015 - Stage Fin L3 MIASHS Informatique",
              location:
                "<a href='https://www.nxp.com/'>Freescale Semiconducteur</a>, Toulouse, France (31)",
              exp1: "Création d'un Service Web de Traitement et de Publication Statistiques de Données de Tests ",
              exp2: "Python [Django, Panda] / HTML / Js [D3.js, JQuery] / CSS",
            },
            panacee: {
              title: "2014 - Stage Fin DUT Informatique",
              location:
                "<a href='https://www.espritsante.com/'>Panacee des Plantes</a>, Agen, France (47)",
              exp1: "Implémentation de Nouvelles Fonctionnalités sur un Site de E-Commerce",
              exp2: "PHP / HTML / Js / CSS",
            },
          },
          training: {
            title: "Formation",
            phd: {
              title: "2017-2021 - Doctorat en Informatique",
              location:
                "<a href='https://www.univ-tlse3.fr/'>Université Toulouse 3 Paul Sabatier</a> / <a href='https://www.irit.fr/?lang=en'>IRIT</a>, Toulouse, France (31)",
            },
            ice: {
              title:
                "2015-2017 - Master ICE (Informatique Collaborative en Entreprise)",
              location:
                "<a href='https://www.univ-tlse2.fr/'>Université Toulouse 2 Jean-Jaurés</a>, Toulouse, France (31)",
            },
            l3: {
              title:
                "2014-2015 - Licence MIASHS (Mathématiques, Informatique Appliquées aux Sciences Humaines et Sociales)",
              location:
                "<a href='https://www.univ-tlse2.fr/'>Université Toulouse 2 Jean-Jaurés</a>, Toulouse, France (31)",
            },
            iut: {
              title: "2012-2014 - DUT Informatique",
              location:
                "<a href='https://www.iut-blagnac.fr/fr'>Institut Universitaire de Technologie Blagnac</a>, Blagnac, France (31)",
            },
            bac: {
              title:
                "2012 - Baccalauréat Scientifique Science de l'Ingénieur Option Mathématiques",
              location:
                "<a href='https://cite-francois-mitterrand.mon-ent-occitanie.fr/'>Lycée François Mitterrand</a>, Moissac, France (82)",
            },
          },
          publications: {
            journal: "Journal",
            conference: "Conférence",
            these: "Thèse",
            nothing: "Bientôt !",
          },
          teachings: {
            univtoulouse2: " - Université Toulouse 2 Jean-Jaurés",
            univtoulouse3: " - Université Toulouse 3 Paul Sabatier",
          },
          projects: {
            soon: "Bientôt !",
          },
        },
      },
    },
  },
  function (err, t) {
    jqueryI18next.init(i18next, $);
    updateContent();
  },
);

function updateContent() {
  $("#menu").localize();
  $("#about").localize();
  $("#experiences").localize();
  $("#training").localize();
  $("#publications").localize();
  $("#teachings").localize();
  $("#projects").localize();
}

i18next.on("languageChanged", () => {
  updateContent();
});
