Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions docs/src/content/docs/fr/reference/configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import starlight from '@astrojs/starlight';
export default defineConfig({
integrations: [
starlight({
title: 'Mon délicieux site de docs',
title: 'Mon ravissant site de docs',
}),
],
});
Expand All @@ -35,7 +35,7 @@ Lorsque vous utilisez la forme objet, les clés doivent être des étiquettes d'
```ts
starlight({
title: {
fr: 'Mon délicieux site de docs',
fr: 'Mon ravissant site de docs',
de: 'Meine bezaubernde Dokumentationsseite',
},
});
Expand Down Expand Up @@ -102,7 +102,7 @@ Configure les éléments de navigation de la barre latérale de votre site.
Une barre latérale est un tableau de liens et de groupes de liens.
À l'exception des éléments utilisant `slug`, chaque élément doit comporter un `label` et l'une des propriétés suivantes :

- `link` — un lien uninque vers une URL spécifique, comme `'/home'` ou `'https://example.com'`.
- `link` — un lien unique vers une URL spécifique, comme `'/home'` ou `'https://example.com'`.

- `slug` — une référence à une page interne, par exemple `'guides/getting-started'`.

Expand Down Expand Up @@ -525,25 +525,25 @@ Si vous utilisez un adaptateur SSR et que vous souhaitez générer les pages Sta
**Type :** [`HeadConfig[]`](#headconfig)

Ajoute des balises personnalisées au `<head>` de votre site Starlight.
Cela peut être utile pour ajouter des analyses et d'autres scripts et ressources tiers.
Cela peut être utile pour ajouter une solution de mesure d'audience ou d'autres scripts et ressources tiers.

```js
starlight({
head: [
// Exemple : ajouter un script d'analyse Fathom tag.
// Exemple : ajouter une balise pour le script de suivi de Fathom
{
tag: 'script',
attrs: {
src: 'https://cdn.usefathom.com/script.js',
'data-site': 'MY-FATHOM-ID',
'data-site': 'MON-ID-FATHOM',
defer: true,
},
},
],
});
```

Les entrées dans `head` sont converties directement en éléments HTML et ne passent pas par le traitement de [script](https://docs.astro.build/fr/guides/client-side-scripts/#regroupement-de-script) ou de [style](https://docs.astro.build/fr/guides/styling/#mettre-en-forme-avec-astro) d'Astro.
Les entrées dans `head` sont converties directement en éléments HTML et ne passent pas par le traitement de [script](https://docs.astro.build/fr/guides/client-side-scripts/#traitement-des-scripts) ou de [style](https://docs.astro.build/fr/guides/styling/#mettre-en-forme-avec-astro) d'Astro.
Si vous avez besoin d'importer des ressources locales comme des scripts, des styles ou des images, [redéfinissez le composant Head](/fr/guides/overriding-components/#réutiliser-un-composant-intégré).

#### `HeadConfig`
Expand Down Expand Up @@ -691,7 +691,7 @@ import { docsSchema, i18nSchema } from '@astrojs/starlight/schema';

export const collections = {
docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }),
// Optionel : la collection i18n est utilisée pour traduire l'interface
// Optionnel : la collection i18n est utilisée pour traduire l'interface
// utilisateur dans les sites multilingues
i18n: defineCollection({ loader: i18nLoader(), schema: i18nSchema() }),
};
Expand Down
16 changes: 8 additions & 8 deletions docs/src/content/docs/fr/reference/frontmatter.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Remplace le slug de la page. Consultez [« Définition d’identifiants personna

**Type :** `string | boolean`

Remplace la [configuration globale `editLink`](/fr/reference/configuration/#editlink). Mettez `false` pour désactiver le lien "Modifier cette page" pour une page spécifique ou pour fournir une URL alternative où le contenu de cette page est éditable.
Remplace la [configuration globale `editLink`](/fr/reference/configuration/#editlink). Mettez `false` pour désactiver le lien « Modifier cette page » pour une page spécifique ou pour fournir une URL alternative où le contenu de cette page est éditable.

### `head`

Expand Down Expand Up @@ -68,7 +68,7 @@ Personnalisez les niveaux d'en-tête à inclure ou mettez `false` pour cacher la
```md
---
# src/content/docs/exemple.md
title: Pagee avec seulement des H2s dans la table des matières
title: Page avec seulement des H2 dans la table des matières
tableOfContents:
minHeadingLevel: 2
maxHeadingLevel: 2
Expand Down Expand Up @@ -211,7 +211,7 @@ lastUpdated: 2022-08-09

**Type :** `boolean | string | { link?: string; label?: string }`

Remplace la [configuration globale `pagination`](/fr/reference/configuration/#pagination). Si un string est spécifié, le texte du lien généré sera remplacé et si un objet est spécifié, le lien et le texte seront remplacés.
Remplace la [configuration globale `pagination`](/fr/reference/configuration/#pagination). Si une chaîne de caractères est spécifiée, le texte du lien généré sera remplacé et si un objet est spécifié, le lien et le texte seront remplacés.

```md
---
Expand All @@ -225,7 +225,7 @@ prev: false
---
# src/content/docs/exemple.md
# Remplacer le texte du lien de la page
prev: Poursuivre the tutorial
prev: Poursuivre le tutoriel
---
```

Expand Down Expand Up @@ -314,9 +314,9 @@ Définir l'étiquette de cette page dans la barre latérale lorsqu'elle est affi
```md
---
# src/content/docs/exemple.md
title: About this project
title: À propos de ce projet
sidebar:
label: About
label: À propos
---
```

Expand Down Expand Up @@ -424,7 +424,7 @@ Consultez [« Définir un schéma de collection de contenus »](https://docs.ast
**Par défaut :** `z.object({})`

Étendez le schéma de Starlight avec des champs supplémentaires en définissant `extend` dans les options de `docsSchema()`.
La valeur doit être un [schéma Zod](https://docs.astro.build/fr/guides/content-collections/#defining-datatypes-with-zod).
La valeur doit être un [schéma Zod](https://docs.astro.build/fr/guides/content-collections/#définition-des-types-de-données-avec-zod).

Dans l'exemple suivant, nous définissons un type plus strict pour `description` pour le rendre obligatoire et ajouter un nouveau champ `category` facultatif :

Expand All @@ -449,7 +449,7 @@ export const collections = {
};
```

Pour tirer parti de l'[utilitaire `image()` d'Astro](https://docs.astro.build/fr/guides/images/#images-in-content-collections), utilisez une fonction qui retourne votre extension de schéma :
Pour tirer parti de l'[utilitaire `image()` d'Astro](https://docs.astro.build/fr/guides/images/#images-dans-les-collections-de-contenu), utilisez une fonction qui retourne votre extension de schéma :

```ts {10-15}
// src/content.config.ts
Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/fr/reference/overrides.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Référence des redéfinitions
description: Une vue d'ensemble de tous les composants et les props des composants supportés par les redéfinitions de Starlight.
description: Une vue d'ensemble de tous les composants et les props des composants compatibles avec les redéfinitions de Starlight.
tableOfContents:
maxHeadingLevel: 4
---
Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/fr/reference/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,7 @@ L'exemple ci-dessus affichera un message qui inclut une chaîne d'interface util

Appelez `absolutePathToLang()` avec un chemin de fichier absolu pour obtenir la langue de ce fichier.

Cela peut être particulièrement utile lors de l'ajout de [modules d'extension remark ou rehype](https://docs.astro.build/fr/guides/markdown-content/#plugins-markdown) pour traiter les fichiers Markdown ou MDX.
Cela peut être particulièrement utile lors de l'ajout de [modules d'extension remark ou rehype](https://docs.astro.build/fr/guides/markdown-content/#modules-dextension-markdown) pour traiter les fichiers Markdown ou MDX.
Le [format de fichier virtuel](https://github.com/vfile/vfile) utilisé par ces modules d'extension inclut le [chemin absolu](https://github.com/vfile/vfile#filepath) du fichier en cours de traitement, qui peut être utilisé avec `absolutePathToLang()` pour déterminer la langue du fichier.
La langue retournée peut être utilisé avec l'utilitaire [`useTranslations()`](#usetranslations) pour obtenir des chaînes d'interface utilisateur pour cette langue.

Expand Down
Loading