Skip to content

Commit 3e8ae48

Browse files
Copilotneilime
andcommitted
Restore French OpenKraft title locale
Co-authored-by: neilime <314088+neilime@users.noreply.github.com> Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
1 parent 3343d38 commit 3e8ae48

File tree

11 files changed

+79
-36
lines changed

11 files changed

+79
-36
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ help: ## Show help message
88

99
include .env
1010

11-
install: ## Prepare stack to run
11+
prepare: ## Prepare stack to run
1212
cd application && npm install
1313
cd .github/actions/generate-blog-post && npm install
1414
cd .github/actions/generate-brand-content && npm install

application/package-lock.json

Lines changed: 26 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

application/src/navigation.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ export function getLocalizedFooterData(url: URL) {
107107
},
108108
{ ariaLabel: 'Bluesky', icon: 'tabler:brand-bluesky', href: 'https://bsky.app/hoverkraft' },
109109
{ ariaLabel: 'DEV', icon: 'tabler:device-imac-code', href: 'https://dev.to/hoverkraft' },
110-
{ ariaLabel: 'Github', icon: 'tabler:brand-github', href: 'https://github.com/hoverkraft-tech' },
110+
{ ariaLabel: 'GitHub', icon: 'tabler:brand-github', href: 'https://github.com/hoverkraft-tech' },
111+
{ ariaLabel: 'GitLab', icon: 'tabler:brand-gitlab', href: 'https://gitlab.com/hoverkraft-tech' },
111112
{ ariaLabel: 'RSS', icon: 'tabler:rss', href: getAsset('/rss.xml') },
112113
],
113114
footNote: t('footer.copyright'),

application/src/pages/en/about.astro

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ const metadata = {
8484
},
8585
{
8686
title: 'Training & certification',
87-
description: 'Certification paths to grow your teams platform engineering maturity.',
87+
description: "Certification paths to grow your teams' platform engineering maturity.",
8888
icon: 'tabler:sparkles',
8989
},
9090
{
@@ -95,7 +95,7 @@ const metadata = {
9595
{
9696
title: 'OpenKraft',
9797
description: 'Maintained open-source connectors, DORA dashboards, and an active community.',
98-
icon: 'tabler:brand-github',
98+
icon: 'tabler:brand-open-source',
9999
},
100100
{
101101
title: 'Total transparency',
@@ -145,9 +145,8 @@ const metadata = {
145145
text: 'See more',
146146
href: '/',
147147
}}
148-
<Steps2
149148
title="What sets us apart"
150-
subtitle="A proprietary methodology, an engineers posture, and continuous proof."
149+
subtitle="A proprietary methodology, an engineer's posture, and continuous proof."
151150
isReversed
152151
items={[
153152
{
@@ -158,7 +157,7 @@ const metadata = {
158157
{
159158
title: 'Open-source glue',
160159
description: 'We publish connectors to avoid black boxes and accelerate contribution.',
161-
icon: 'tabler:brand-github',
160+
icon: 'tabler:brand-open-source',
162161
},
163162
{
164163
title: 'Kraft Builders',
@@ -203,5 +202,4 @@ const metadata = {
203202
Let's explore how the Hoverkraft method can transform your delivery value chain.
204203
</Fragment>
205204
</CallToAction>
206-
/>
207205
</Layout>

application/src/pages/en/open-kraft.astro

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,18 @@ const metadata = {
1818
tagline="OpenKraft"
1919
actions={[
2020
{
21-
variant: 'primary',
2221
text: 'Access GitHub',
2322
href: 'https://github.com/hoverkraft-tech',
2423
target: '_blank',
2524
icon: 'tabler:brand-github',
2625
},
26+
{ text: 'View documentation', href: 'https://docs.hoverkraft.cloud', target: '_blank', variant: 'primary' },
2727
{
2828
text: 'Access GitLab',
2929
href: 'https://gitlab.com/hoverkraft-tech/',
3030
target: '_blank',
3131
icon: 'tabler:brand-gitlab',
3232
},
33-
{ text: 'View documentation', href: 'https://docs.hoverkraft.cloud', target: '_blank' },
3433
]}
3534
image={{
3635
src: '~/assets/images/pages/shared/open-source.webp',
@@ -80,14 +79,13 @@ const metadata = {
8079
items={[
8180
{
8281
title: 'Documentation',
83-
description:
84-
'Comprehensive documentation portal for all our open source projects: docs.hoverkraft.cloud and github.com/hoverkraft-tech/public-docs',
82+
description: 'Comprehensive documentation portal for all our open source projects.',
8583
icon: 'tabler:book',
8684
},
8785
{
8886
title: 'HoverKraft Glue',
89-
description: 'GitHub repositories with connectors, scripts, and integration documentation.',
90-
icon: 'tabler:brand-github',
87+
description: 'GitHub & GitLab repositories with connectors, scripts, and integration documentation.',
88+
icon: 'tabler:brand-open-source',
9189
},
9290
{
9391
title: 'Blog & case studies',
@@ -177,12 +175,20 @@ const metadata = {
177175
text: 'Explore GitHub',
178176
href: 'https://github.com/hoverkraft-tech',
179177
target: '_blank',
178+
icon: 'tabler:brand-github',
180179
},
181180
{
182181
text: 'Join the community',
183182
href: 'https://github.com/orgs/hoverkraft-tech/discussions',
184183
target: '_blank',
185184
},
185+
{
186+
variant: 'primary',
187+
text: 'Explore GitLab',
188+
href: 'https://gitlab.com/hoverkraft-tech',
189+
target: '_blank',
190+
icon: 'tabler:brand-gitlab',
191+
},
186192
]}
187193
>
188194
<Fragment slot="title">Join the OpenKraft movement</Fragment>

application/src/pages/en/terms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Collection, use, and protection of personal data are governed by our Privacy Pol
6565

6666
All intellectual property rights relating to the Site and its content belong to Hoverkraft or its partners. Any unauthorized use may result in civil or criminal prosecution.
6767

68-
Open source content published by Hoverkraft on GitHub or similar platforms is governed by specific licenses (MIT, Apache 2.0, etc.) mentioned in each repository.
68+
Open source content published by Hoverkraft on GitHub, GitLab, or similar platforms is governed by specific licenses (MIT, Apache 2.0, etc.) mentioned in each repository.
6969

7070
## 11. Applicable Law and Jurisdiction
7171

application/src/pages/index.astro

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ const metadata = {
228228
},
229229
{
230230
title: 'Communauté OpenKraft',
231-
description: `Partage de retours d'expérience, contributions GitHub et webinars mensuels pour rester à jour.`,
231+
description: `Partage de retours d'expérience, contributions GitHub & GitLab et webinars mensuels pour rester à jour.`,
232232
},
233233
]}
234234
image={{
@@ -291,25 +291,25 @@ const metadata = {
291291
{
292292
title: 'Pourquoi parler de “connecteurs” ?',
293293
description:
294-
'Parce quun mur de briques sans ciment ne tient pas. Les connecteurs HoverKraft orchestrent vos outils existants pour créer une chaîne de delivery cohérente et mesurable.',
294+
"Parce qu'un mur de briques sans ciment ne tient pas. Les connecteurs HoverKraft orchestrent vos outils existants pour créer une chaîne de delivery cohérente et mesurable.",
295295
},
296296
{
297297
title: 'Combien de temps pour voir les premiers résultats ?',
298298
description:
299-
'Suite à laudit, nous activons un plan 6 mois avec quick wins dès les 4 premières semaines : automatisation des déploiements critiques et pilotage par métriques.',
299+
"Suite à l'audit, nous activons un plan 6 mois avec quick wins dès les 4 premières semaines : automatisation des déploiements critiques et pilotage par métriques.",
300300
},
301301
{
302302
title: 'Sommes-nous dépendants de HoverKraft après la mission ?',
303303
description:
304-
'Non. Notre code est open source, la documentation livrée et vos équipes formées. Vous pouvez continuer en autonomie ou prolonger laccompagnement si besoin.',
304+
"Non. Notre code est open source, la documentation livrée et vos équipes formées. Vous pouvez continuer en autonomie ou prolonger l'accompagnement si besoin.",
305305
},
306306
{
307307
title: 'Peut-on garder notre stack actuelle ?',
308308
description:
309309
'Nous ne remplaçons pas vos outils préférés : nous les connectons. Notre glue intègre GitLab, GitHub, Backstage, Dagger, AWS, OVHcloud, etc.',
310310
},
311311
{
312-
title: 'Comment se matérialisent les preuves dimpact ?',
312+
title: "Comment se matérialisent les preuves d'impact ?",
313313
description:
314314
'Nous fournissons un dashboard avant/après sur les métriques DORA/SPACE, un ROI chiffré (time-to-market, incidents, coûts infra) et des témoignages vidéo de vos équipes.',
315315
},

application/src/views/about.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ const metadata = {
9999
{
100100
title: 'OpenKraft',
101101
description: 'Des connecteurs open source maintenus, des dashboards DORA et une communauté active.',
102-
icon: 'tabler:brand-github',
102+
icon: 'tabler:brand-open-source',
103103
},
104104
{
105105
title: 'Transparence totale',
@@ -157,7 +157,7 @@ const metadata = {
157157
{
158158
title: 'Glue open source',
159159
description: "Nous publions nos connecteurs pour éviter l'effet boîte noire et accélérer la contribution.",
160-
icon: 'tabler:brand-github',
160+
icon: 'tabler:brand-open-source',
161161
},
162162
{
163163
title: 'Kraft Builders',

application/src/views/methodology.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ const metadata = {
173173
{
174174
title: 'Portail OpenKraft',
175175
description: "Accès à la communauté, aux connecteurs et aux retours d'expérience partagés.",
176-
icon: 'tabler:brand-github',
176+
icon: 'tabler:brand-open-source',
177177
},
178178
]}
179179
/>

0 commit comments

Comments
 (0)