Skip to content

Commit 7c651b7

Browse files
i18n(fr): update guides/deploy/netlify.mdx (#11567)
Co-authored-by: Yan <[email protected]>
1 parent 125dd4b commit 7c651b7

File tree

1 file changed

+4
-41
lines changed

1 file changed

+4
-41
lines changed

src/content/docs/fr/guides/deploy/netlify.mdx

+4-41
Original file line numberDiff line numberDiff line change
@@ -21,57 +21,20 @@ Votre projet Astro peut être déployé sur Netlify de trois manières différen
2121

2222
Votre projet Astro est un site statique par défaut. Vous n'avez besoin d'aucune configuration supplémentaire pour déployer un site Astro statique sur Netlify.
2323

24-
### Adaptateur pour SSR
24+
### Adaptateur pour le rendu à la demande
2525

26-
Ajoutez [l'adaptateur Netlify](/fr/guides/integrations-guide/netlify/) pour activer le SSR dans votre projet Astro et déployez vers Netlify avec la commande `astro add` suivante. Celle-ci installera l'adaptateur et apportera les changements appropriés à votre fichier `astro.config.mjs` en une seule étape.
26+
Ajoutez [l'adaptateur Netlify](/fr/guides/integrations-guide/netlify/) pour activer le rendu à la demande dans votre projet Astro et déployez vers Netlify avec la commande `astro add` suivante. Celle-ci installera l'adaptateur et apportera les changements appropriés à votre fichier `astro.config.mjs` en une seule étape.
2727

2828
```bash
2929
npx astro add netlify
3030
```
3131

32-
Si vous préférez installer l'adaptateur manuellement, suivez les deux étapes suivantes :
32+
<ReadMore>Consultez le [guide de l'adaptateur Netlify](/fr/guides/integrations-guide/netlify/) pour installer manuellement à la place, ou pour plus d'options de configuration, telles que le déploiement du middleware Astro de votre projet à l'aide des fonctions Edge de Netlify.</ReadMore>
3333

34-
<Steps>
35-
1. Installez [l'adaptateur `@astrojs/netlify`](/fr/guides/integrations-guide/netlify/) dans les dépendances de votre projet en utilisant votre gestionnaire de paquets préféré. Si vous utilisez npm ou n'êtes pas sûr, exécutez ceci dans le terminal :
36-
37-
```bash
38-
npm install @astrojs/netlify
39-
```
40-
41-
2. Ajoutez deux nouvelles lignes au fichier de configuration de projet `astro.config.mjs`.
42-
43-
```js title="astro.config.mjs" ins={2, 5-6}
44-
import { defineConfig } from 'astro/config';
45-
import netlify from '@astrojs/netlify';
46-
47-
export default defineConfig({
48-
output: 'server',
49-
adapter: netlify(),
50-
});
51-
```
52-
53-
Vous pouvez également déployer le middleware Astro de votre projet en utilisant les fonctions Edge de Netlify en ajoutant `edgeMiddleware : true` à la configuration de l'adaptateur Netlify :
54-
55-
```diff lang="js"
56-
// astro.config.mjs
57-
import { defineConfig } from 'astro/config';
58-
import netlify from '@astrojs/netlify/functions';
59-
60-
export default defineConfig({
61-
output: 'server',
62-
adapter: netlify({
63-
+ edgeMiddleware: true
64-
}),
65-
});
66-
```
67-
68-
69-
Pour utiliser un middleware pour les pages pré-rendues, mettez `edgeMiddleware: true`. Cela vous permet d'utiliser un middleware pour implémenter l'authentification, les redirections, ou d'autres choses similaires, tout en utilisant une sortie HTML statique.
70-
</Steps>
7134

7235
## Comment déployer
7336

74-
Vous pouvez déployer sur Netlify via l'interface utilisateur du site Web ou en utilisant l'interface en ligne de commande (CLI) de Netlify. Le processus est le même pour les sites statiques et les sites SSR Astro.
37+
Vous pouvez déployer sur Netlify via l'interface utilisateur du site Web ou en utilisant l'interface en ligne de commande (CLI) de Netlify. Le processus est le même pour les sites Astro statiques et rendus à la demande.
7538

7639
### Déploiement via l'interface utilisateur du site web
7740

0 commit comments

Comments
 (0)