← Tout le portfolio

En cours Ovation.eco 2026 Concevoir & construire

Site vitrine bilingue avec CMS de fichiers

Statique par défaut, bilingue de bout en bout, et un système de gestion de contenu qui écrit dans le dépôt plutôt que dans une base.

Motif mAIllon — arcs concentriques sur fond bleu canard.
Motif mAIllon, pas une capture — cet outil n'a pas d'écran public que je puisse montrer sans exposer les données d'un client.

Le point de départ

Un site institutionnel bilingue se traite d'habitude par un système de gestion de contenu avec sa base, son hébergement et ses mises à jour de sécurité. Pour un site dont le contenu change quelques fois par mois, c'est une pièce à maintenir pour rien — et la seconde langue finit toujours en retard sur la première.

Ce que j'ai construit

Le périmètre,
dans le détail.

  • Site bilingue : une table de routage unique pour les URL des deux langues, chrome et copie traduits, repli sur la langue principale quand une fiche n'existe que d'un côté.
  • Contenu en fichiers versionnés, édités via un système de gestion branché dessus — le contenu se relit dans l'historique du dépôt, comme le code.
  • Statique par défaut, avec seulement trois points d'entrée rendus à la demande : contact, inscription, conversation.
  • Design system complet : jetons, motifs, composants d'habillage, diagramme d'offre, carte de projets.

Les arbitrages qui comptent

Ce qui tient le projet debout,
et ce qu'il a fallu corriger.

01

Une table de routage plutôt que des adresses traduites à la main

Les URL des deux langues viennent d'une source unique. Une page ajoutée sans son entrée dans la table ne compile pas. Écrire les adresses traduites directement dans les liens aurait produit exactement le défaut que personne ne voit à la relecture : un lien mort dans une langue sur deux, découvert par un visiteur.

02

La direction artistique est un dépôt, pas une note de style

Elle vit à un seul endroit et se recopie par script dans les pages satellites, avec un en-tête « copie conforme » dont la disparition fait échouer le build du satellite. Sans ce verrou, une retouche faite du mauvais côté survit jusqu'à la prochaine synchronisation, et deux pages de la même marque divergent sans que personne ne sache laquelle fait foi.

Votre projet

Un besoin proche
du vôtre ?

Trente minutes suffisent pour cadrer un chantier et dire franchement ce qui est faisable, à quel coût, et dans quel ordre.

Prendre contact