Skip to content

Commit 8a0e622

Browse files
i18n(fr): update configuration-reference.mdx (#13933)
Co-authored-by: Thomas Bonnet <thomasbnt@protonmail.com>
1 parent f6a748a commit 8a0e622

1 file changed

Lines changed: 47 additions & 1 deletion

File tree

src/content/docs/fr/reference/configuration-reference.mdx

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ Contrôle la façon dont Astro gère les espaces dans votre code HTML. Cela affe
328328

329329
Par défaut, Astro supprime les espaces de votre code HTML, y compris les sauts de ligne, dans les composants `.astro` de manière sans perte. Certains espaces peuvent être conservés si nécessaire pour maintenir le rendu visuel de votre HTML.
330330

331-
La définition de cette option sur `"jsx"` applique les règles de suppression des espaces JSX utilisées par des frameworks comme React. Les espaces de début et de fin ne sont conservés que lorsqu'ils sont explicitement inclus dans le code source via des constructions telles que `{" "}`, et sont sinon entièrement supprimés.
331+
Depuis la version 6.2.0, cette option peut également être définie sur `"jsx"`, Astro appliquera les règles de suppression des espaces JSX utilisées par des frameworks comme React. Les espaces de début et de fin ne sont conservés que lorsqu'ils sont explicitement inclus dans le code source via des constructions telles que `{" "}`, et sont sinon entièrement supprimés.
332332

333333
Définir cette option sur `false` désactive la compression HTML et préserve tous les espaces.
334334

@@ -1844,6 +1844,10 @@ export default defineConfig({
18441844

18451845
### markdown.remarkPlugins
18461846

1847+
:::caution[Dépréciée]
1848+
Transmettez `remarkPlugins` à `unified({ remarkPlugins })` importée depuis `@astrojs/markdown-remark` et définissez-la plutôt dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure.
1849+
:::
1850+
18471851
<p>
18481852

18491853
**Type :** `RemarkPlugins`
@@ -1862,6 +1866,10 @@ import remarkToc from 'remark-toc';
18621866

18631867
### markdown.rehypePlugins
18641868

1869+
:::caution[Dépréciée]
1870+
Transmettez `rehypePlugins` à `unified({ rehypePlugins })` importée depuis `@astrojs/markdown-remark` et définissez-la plutôt dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure.
1871+
:::
1872+
18651873
<p>
18661874

18671875
**Type :** `RehypePlugins`
@@ -1880,6 +1888,10 @@ import { rehypeAccessibleEmojis } from 'rehype-accessible-emojis';
18801888

18811889
### markdown.gfm
18821890

1891+
:::caution[Dépréciée]
1892+
Transmettez plutôt `gfm` à votre processeur (par exemple `unified({ gfm: false })`). Sera supprimée dans une prochaine mise à jour majeure.
1893+
:::
1894+
18831895
<p>
18841896

18851897
**Type :** `boolean`<br />
@@ -1899,6 +1911,10 @@ Astro utilise [GitHub-flavored Markdown](https://github.com/remarkjs/remark-gfm)
18991911

19001912
### markdown.smartypants
19011913

1914+
:::caution[Dépréciée]
1915+
Transmettez plutôt `smartypants` à votre processeur (par exemple `unified({ smartypants: false })`). Sera supprimée dans une prochaine mise à jour majeure.
1916+
:::
1917+
19021918
<p>
19031919

19041920
**Type :** `boolean`<br />
@@ -1918,6 +1934,10 @@ Astro utilise le [formatteur SmartyPants](https://daringfireball.net/projects/sm
19181934

19191935
### markdown.remarkRehype
19201936

1937+
:::caution[Dépréciée]
1938+
Transmettez plutôt `remarkRehype` à `unified({ remarkRehype })` importée depuis `@astrojs/markdown-remark` et définissez-la dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure.
1939+
:::
1940+
19211941
<p>
19221942

19231943
**Type :** `RemarkRehype`
@@ -1934,6 +1954,32 @@ Transmet des options à [remark-rehype](https://github.com/remarkjs/remark-rehyp
19341954
};
19351955
```
19361956

1957+
### markdown.processor
1958+
1959+
<p>
1960+
1961+
**Type :** `MarkdownProcessor`<br />
1962+
<Since v="6.4.0" />
1963+
</p>
1964+
1965+
Configure le processeur Markdown utilisé pour le rendu des fichiers `.md`. Par défaut, il s'agit de `unified()` importée de
1966+
`@astrojs/markdown-remark` (le pipeline remark/rehype).
1967+
1968+
```js
1969+
// astro.config.mjs
1970+
import { defineConfig } from 'astro/config';
1971+
import { unified } from '@astrojs/markdown-remark';
1972+
import remarkToc from 'remark-toc';
1973+
1974+
export default defineConfig({
1975+
markdown: {
1976+
processor: unified({
1977+
remarkPlugins: [remarkToc],
1978+
}),
1979+
},
1980+
});
1981+
```
1982+
19371983
## i18n
19381984

19391985
<p>

0 commit comments

Comments
 (0)