Pourquoi j'ai traduit ce portfolio en 4 langues
Publié le 14 septembre 2026 · 5 min de lecture

Traduire un portfolio personnel en quatre langues (français, anglais, espagnol, allemand) demande un vrai travail — chaque section, chaque bouton, chaque message d'erreur doit exister dans les quatre versions, sans texte oublié en dur quelque part. Voici pourquoi j'ai fait ce choix.
Un choix avant tout stratégique
Je ne me limite pas à des missions en France : je vise aussi des opportunités à l'international, notamment dans le domaine de l'accessibilité numérique où les besoins et les certifications ont une portée mondiale. Un portfolio uniquement en français ferme la porte à une grande partie de ces opportunités avant même le premier contact.
Comment c'est construit techniquement
Le site est développé en Next.js, avec une structure de routes dédiée par langue (/en, /es, /de, et le français par défaut à la racine). Chaque langue a son propre fichier de contenu strictement typé — impossible d'oublier une traduction sans que le projet ne le signale à la compilation.
Chaque page expose aussi les bonnes balises techniques pour le référencement international : attribut hreflang pour indiquer à Google les versions équivalentes dans chaque langue, sitemap multilingue, et un attribut lang sur la balise HTML qui change dynamiquement selon la langue affichée.
Le lien direct avec l'accessibilité
C'est un détail qu'on ignore souvent : l'attribut lang du HTML n'est pas qu'un détail technique pour les moteurs de recherche. Un lecteur d'écran l'utilise pour choisir la bonne prononciation. Un site en français avec un attribut lang bloqué sur « fr » alors qu'on visite la version anglaise fera prononcer le texte anglais avec un accent et une intonation français — illisible pour une personne malvoyante qui dépend de la synthèse vocale.
Corriger précisément ce genre de détail sur ce site fait partie du travail d'accessibilité que je décris dans mon article sur la certification WCAG.
Ce que ça m'a appris
Traduire un site jusqu'au bout oblige à une rigueur qu'on n'imagine pas au départ : chaque nouvelle section ajoutée doit immédiatement exister dans les quatre langues, sinon le site se retrouve avec des trous. C'est une discipline qui rejoint directement celle de l'accessibilité : penser à tout le monde dès la conception, pas en rattrapage après coup.
Écrit par Demba Mbow
Créateur digital & designer UI/UX, certifié WCAG
Cet article vous a été utile ?
Discutons de votre projet