From 6caa69a30a51be9a095666ceebe24d5fd65cd289 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Tue, 21 Apr 2026 15:01:22 +0200 Subject: [PATCH 1/2] blueprints : add translate: false to all non-translatable fields Co-Authored-By: Claude Sonnet 4.6 --- site/blueprints/blocks/white-paper.yml | 3 +++ site/blueprints/pages/about.yml | 1 + site/blueprints/pages/article.yml | 1 + site/blueprints/pages/blog.yml | 2 ++ site/blueprints/pages/default.yml | 1 + site/blueprints/pages/game.yml | 3 +++ site/blueprints/pages/home.yml | 1 + site/blueprints/pages/play.yml | 1 + site/blueprints/pages/portfolio.yml | 2 ++ site/blueprints/pages/project.yml | 6 ++++++ site/blueprints/pages/white-papers.yml | 3 +++ site/blueprints/site.yml | 6 ++++++ site/blueprints/tabs/files.yml | 1 + 13 files changed, 31 insertions(+) diff --git a/site/blueprints/blocks/white-paper.yml b/site/blueprints/blocks/white-paper.yml index d899c16..73e1ff1 100644 --- a/site/blueprints/blocks/white-paper.yml +++ b/site/blueprints/blocks/white-paper.yml @@ -5,6 +5,7 @@ fields: whitePaper: label: Livre blanc type: pages + translate: false max: 1 query: site.find('livres-blancs').children image: @@ -13,8 +14,10 @@ fields: bgColor: label: Couleur de fond type: color + translate: false default: "#ffffff" textColor: label: Couleur de texte type: color + translate: false default: "#000000" diff --git a/site/blueprints/pages/about.yml b/site/blueprints/pages/about.yml index a5d9d22..240a453 100644 --- a/site/blueprints/pages/about.yml +++ b/site/blueprints/pages/about.yml @@ -68,6 +68,7 @@ tabs: extends: blocks/video team: type: files + translate: false label: Membres de l'équipe layout: cards size: medium diff --git a/site/blueprints/pages/article.yml b/site/blueprints/pages/article.yml index 17b5f78..19662fb 100644 --- a/site/blueprints/pages/article.yml +++ b/site/blueprints/pages/article.yml @@ -110,6 +110,7 @@ tabs: relatedArticles: label: Articles recommandés type: pages + translate: false query: site.find('blog').children.listed max: 3 help: "Articles similaires à afficher en bas de page" diff --git a/site/blueprints/pages/blog.yml b/site/blueprints/pages/blog.yml index ba9fffe..bf13bc9 100644 --- a/site/blueprints/pages/blog.yml +++ b/site/blueprints/pages/blog.yml @@ -37,6 +37,7 @@ tabs: featured: label: Article à la une type: pages + translate: false query: site.find('blog').children.listed max: 1 layout: cards @@ -48,6 +49,7 @@ tabs: articles: label: Articles type: pages + translate: false layout: cards sortBy: published desc template: article diff --git a/site/blueprints/pages/default.yml b/site/blueprints/pages/default.yml index 8d23233..b61245b 100644 --- a/site/blueprints/pages/default.yml +++ b/site/blueprints/pages/default.yml @@ -29,6 +29,7 @@ tabs: template: default files: type: files + translate: false files: tabs/files seo: seo/page diff --git a/site/blueprints/pages/game.yml b/site/blueprints/pages/game.yml index b6bf138..e603fc4 100644 --- a/site/blueprints/pages/game.yml +++ b/site/blueprints/pages/game.yml @@ -21,6 +21,7 @@ tabs: thumbnail: label: Vignette type: files + translate: false layout: cards size: small max: 1 @@ -66,6 +67,7 @@ tabs: help: Laissez vide pour afficher "à venir / coming soon" translate: false type: url + translate: false - width: 3/10 fields: preview: @@ -82,6 +84,7 @@ tabs: backgroundImage: label: Image d'arrière-plan type: files + translate: false multiple: false layout: cards diff --git a/site/blueprints/pages/home.yml b/site/blueprints/pages/home.yml index 855f63a..a2672b8 100644 --- a/site/blueprints/pages/home.yml +++ b/site/blueprints/pages/home.yml @@ -31,6 +31,7 @@ tabs: label: Lien du bouton CTA help: CTA pour call to action type: pages + translate: false max: 1 - width: 1/2 sections: diff --git a/site/blueprints/pages/play.yml b/site/blueprints/pages/play.yml index f1a9505..33dfa35 100644 --- a/site/blueprints/pages/play.yml +++ b/site/blueprints/pages/play.yml @@ -15,6 +15,7 @@ tabs: sections: gamesList: type: pages + translate: false headline: Liste des jeux layout: cards size: medium diff --git a/site/blueprints/pages/portfolio.yml b/site/blueprints/pages/portfolio.yml index 66dc99a..8bfd742 100644 --- a/site/blueprints/pages/portfolio.yml +++ b/site/blueprints/pages/portfolio.yml @@ -22,6 +22,7 @@ tabs: backgroundImage: label: Image d'arrière-plan type: files + translate: false layout: cards multiple: false uploads: @@ -34,6 +35,7 @@ tabs: sections: projectsList: type: pages + translate: false headline: Liste des projets layout: cards size: small diff --git a/site/blueprints/pages/project.yml b/site/blueprints/pages/project.yml index 8bb716a..3acd395 100644 --- a/site/blueprints/pages/project.yml +++ b/site/blueprints/pages/project.yml @@ -84,6 +84,7 @@ tabs: label: URL required: true type: url + translate: false width: 1/2 images: @@ -136,6 +137,7 @@ tabs: imagesGallery: label: Galerie d'images type: files + translate: false layout: cards size: small min: 6 @@ -152,6 +154,7 @@ tabs: galleryAnimationMode: label: Sens de l'animation type: toggles + translate: false default: vertical options: - value: vertical @@ -164,6 +167,7 @@ tabs: mockupPosition: label: Position du mockup type: toggles + translate: false default: center options: - value: center @@ -174,6 +178,7 @@ tabs: secondsPerImage: label: Durée de l'animation type: range + translate: false default: 8 min: 3 max: 12 @@ -188,6 +193,7 @@ tabs: galleryBackgroundImage: label: Image d'arrière-plan type: files + translate: false layout: cards multiple: false files: tabs/files diff --git a/site/blueprints/pages/white-papers.yml b/site/blueprints/pages/white-papers.yml index ea79474..b4f44fb 100644 --- a/site/blueprints/pages/white-papers.yml +++ b/site/blueprints/pages/white-papers.yml @@ -36,6 +36,7 @@ tabs: items: label: Livres blancs type: pages + translate: false layout: cards sortBy: published desc template: white-paper @@ -79,11 +80,13 @@ tabs: company: label: Société type: text + translate: false role: label: Fonction type: text email: type: email + translate: false required: true downloadedAt: type: text diff --git a/site/blueprints/site.yml b/site/blueprints/site.yml index 38e60c3..e80fe8d 100644 --- a/site/blueprints/site.yml +++ b/site/blueprints/site.yml @@ -8,6 +8,7 @@ tabs: sections: navigation: type: pages + translate: false label: Menu help: Accédez aux pages et réordonnez-les layout: list @@ -45,6 +46,7 @@ tabs: label: URL required: true type: url + translate: false width: 1/3 picto: label: Icône SVG @@ -87,6 +89,7 @@ tabs: footerLogo: label: Logo statique type: files + translate: false layout: cards image: back: rgba(0,0,0, 0) @@ -105,6 +108,7 @@ tabs: faviconICO: label: Version icône (.ico) type: files + translate: false multiple: false uploads: fav-ico layout: cards @@ -112,6 +116,7 @@ tabs: faviconPNG: label: Version PNG 96x96 pixels type: files + translate: false multiple: false layout: cards uploads: fav-png @@ -119,6 +124,7 @@ tabs: faviconSVG: label: Version SVG type: files + translate: false multiple: false uploads: fav-svg layout: cards diff --git a/site/blueprints/tabs/files.yml b/site/blueprints/tabs/files.yml index 1a6a129..80d0ae9 100644 --- a/site/blueprints/tabs/files.yml +++ b/site/blueprints/tabs/files.yml @@ -13,4 +13,5 @@ columns: filesSection: label: Fichiers type: files + translate: false batch: true From a3806811a9b586881e9effb4af7f8d67b264ce3f Mon Sep 17 00:00:00 2001 From: isUnknown Date: Tue, 21 Apr 2026 15:08:48 +0200 Subject: [PATCH 2/2] blueprints : make structure fields consistently translatable or not Co-Authored-By: Claude Sonnet 4.6 --- site/blueprints/pages/project.yml | 29 +++++++++++++------------- site/blueprints/pages/white-papers.yml | 5 +++++ site/blueprints/site.yml | 2 ++ 3 files changed, 22 insertions(+), 14 deletions(-) diff --git a/site/blueprints/pages/project.yml b/site/blueprints/pages/project.yml index 3acd395..88519c6 100644 --- a/site/blueprints/pages/project.yml +++ b/site/blueprints/pages/project.yml @@ -18,7 +18,7 @@ tabs: columns: # Colonne principale main: - width: 2/3 + width: 3/4 sections: # Informations principales info: @@ -58,6 +58,7 @@ tabs: keywords: label: Mots clés type: structure + width: 1/2 fields: label: label: Label @@ -73,6 +74,7 @@ tabs: externalLinks: label: Liens externes type: structure + width: 1/2 fields: label: label: Nom du bouton @@ -84,12 +86,22 @@ tabs: label: URL required: true type: url - translate: false width: 1/2 images: type: fields fields: + mockupPosition: + label: Position du mockup + type: radio + translate: false + default: center + options: + - value: center + text: Centre + - value: left + text: Gauche + width: 2/3 mockup: width: 1/3 label: Image de mise en situation @@ -109,7 +121,7 @@ tabs: # Sidebar sidebar: - width: 1/3 + width: 1/4 sections: meta: type: fields @@ -164,17 +176,6 @@ tabs: text: Horizontal icon: arrow-left-right help: "Direction du défilement des images dans la galerie animée" - mockupPosition: - label: Position du mockup - type: toggles - translate: false - default: center - options: - - value: center - text: Centre - - value: left - text: Gauche - help: "Position du mockup sur la page" secondsPerImage: label: Durée de l'animation type: range diff --git a/site/blueprints/pages/white-papers.yml b/site/blueprints/pages/white-papers.yml index b4f44fb..a030ce0 100644 --- a/site/blueprints/pages/white-papers.yml +++ b/site/blueprints/pages/white-papers.yml @@ -51,6 +51,7 @@ tabs: contactDatabase: label: Ont téléchargé un livre blanc type: structure + translate: false columns: firstName: label: Prénom @@ -72,10 +73,12 @@ tabs: firstName: label: Prénom type: text + translate: false required: true lastName: label: Nom type: text + translate: false required: true company: label: Société @@ -84,12 +87,14 @@ tabs: role: label: Fonction type: text + translate: false email: type: email translate: false required: true downloadedAt: type: text + translate: false label: Date files: tabs/files diff --git a/site/blueprints/site.yml b/site/blueprints/site.yml index e80fe8d..348da3e 100644 --- a/site/blueprints/site.yml +++ b/site/blueprints/site.yml @@ -40,6 +40,7 @@ tabs: label: Nom required: true type: text + translate: false width: 1/3 placeholder: "Ex: LinkedIn, Instagram..." url: @@ -51,6 +52,7 @@ tabs: picto: label: Icône SVG type: textarea + translate: false width: 1/3 buttons: false size: small