summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Bonnet2024-02-22 23:46:54 +0100
committerGitHub2024-02-22 23:46:54 +0100
commite8e3b7ace7af589015645050023b83b293764e48 (patch)
tree601cc920b892715036afb77b6889c74cc5932e28
parent7a3c5c1cb3b67b6adbd3218f1cb9527f20bc829f (diff)
downloadIT.starlight-e8e3b7ace7af589015645050023b83b293764e48.tar.gz
IT.starlight-e8e3b7ace7af589015645050023b83b293764e48.tar.bz2
IT.starlight-e8e3b7ace7af589015645050023b83b293764e48.zip
i18n(fr): Update pages.mdx and plugins.mdx (#1545)
Co-authored-by: Chris Swithinbank <357379+delucis@users.noreply.github.com> Co-authored-by: HiDeoo <494699+HiDeoo@users.noreply.github.com> Co-authored-by: McFlyPartages <44530252+McFlyPartages@users.noreply.github.com> Co-authored-by: Paul Valladares <85648028+dreyfus92@users.noreply.github.com>
-rw-r--r--docs/src/content/docs/fr/guides/pages.mdx42
-rw-r--r--docs/src/content/docs/fr/resources/plugins.mdx37
2 files changed, 58 insertions, 21 deletions
diff --git a/docs/src/content/docs/fr/guides/pages.mdx b/docs/src/content/docs/fr/guides/pages.mdx
index 728c8225..0204f746 100644
--- a/docs/src/content/docs/fr/guides/pages.mdx
+++ b/docs/src/content/docs/fr/guides/pages.mdx
@@ -104,15 +104,37 @@ Les propriétés suivantes diffÚrent du frontmatter en Markdown :
- La propriété [`slug`](/fr/reference/frontmatter/#slug) n'est pas supportée et est automatiquement définie en fonction de l'URL de la page personnalisée.
- L'option [`editUrl`](/fr/reference/frontmatter/#editurl) nécessite une URL pour afficher un lien d'édition.
-- La propriété [`sidebar`](/fr/reference/frontmatter/#sidebar) n'est pas supportée. Dans le frontmatter en Markdown, cette option permet de personnaliser les [groupes de liens autogénérés](/fr/reference/configuration/#sidebar), ce qui n'est pas applicable aux pages utilisant le composant `<StarlightPage />`.
-
-{/* ##### `sidebar` */}
-
-{/* **Type :** `SidebarEntry[] | undefined` */}
-{/* **Par défaut :** la barre latérale générée en fonction de la [configuration globale `sidebar`](/fr/reference/configuration/#sidebar) */}
-
-{/* Fournir une barre latérale de navigation personnalisée pour cette page. */}
-{/* Si elle n'est pas définie, la page utilisera la barre latérale globale par défaut. */}
+- La propriĂ©tĂ© [`sidebar`](/fr/reference/frontmatter/#sidebar) du frontmatter permettant de personnaliser l'affichage de la page dans les [groupes de liens autogĂ©nĂ©rĂ©s](/fr/reference/configuration/#sidebar) n'est pas disponible. Les pages utilisant le composant `<StarlightPage />` ne font pas partie d'une collection et ne peuvent pas ĂȘtre ajoutĂ©es Ă  un groupe de liens autogĂ©nĂ©rĂ©s.
+
+##### `sidebar`
+
+**Type :** `SidebarEntry[]`
+**Par défaut :** la barre latérale générée en fonction de la [configuration globale `sidebar`](/fr/reference/configuration/#sidebar)
+
+Fournit une barre latérale de navigation personnalisée pour cette page.
+Si elle n'est pas définie, la page utilisera la barre latérale globale par défaut.
+
+Par exemple, la page suivante remplace la barre latérale par défaut par un lien vers la page d'accueil et un groupe de liens vers différentes constellations.
+La page courante dans la barre latérale est définie à l'aide de la propriété `isCurrent` et un `badge` optionnel a été ajouté à un élément de lien.
+
+```astro {3-13}
+<StarlightPage
+ frontmatter={{ title: 'Orion' }}
+ sidebar={[
+ { label: 'Accueil', href: '/' },
+ {
+ label: 'Constellations',
+ items: [
+ { label: 'AndromĂšde', href: '/andromĂšde/' },
+ { label: 'Orion', href: '/orion/', isCurrent: true },
+ { label: 'La Petite Ourse', href: '/la-petite-ourse/', badge: 'Ébauche' },
+ ],
+ },
+ ]}
+>
+ Exemple de contenu.
+</StarlightPage>
+```
##### `hasSidebar`
@@ -148,4 +170,4 @@ DĂ©finit l'Ă©tiquette d’identification BCP-47 pour le contenu de cette page, p
**Type :** `boolean`
**Par défaut :** `false`
-Indique si cette page utilise un [contenu de repli](/fr/guides/i18n/#contenu-de-repli) parce qu'il n'y a pas de traduction pour la langue actuelle.
+Indique si cette page utilise un [contenu de repli](/fr/guides/i18n/#contenu-de-repli) parce qu'il n'y a pas de traduction pour la langue actuelle. \ No newline at end of file
diff --git a/docs/src/content/docs/fr/resources/plugins.mdx b/docs/src/content/docs/fr/resources/plugins.mdx
index b5046a1a..1fcd3de1 100644
--- a/docs/src/content/docs/fr/resources/plugins.mdx
+++ b/docs/src/content/docs/fr/resources/plugins.mdx
@@ -6,7 +6,7 @@ sidebar:
---
:::tip[Ajoutez le vĂŽtre !]
-Avez-vous construit un modules d'extension ou un outil pour Starlight ?
+Avez-vous construit un module d'extension ou un outil pour Starlight ?
Ouvrez une PR ajoutant un lien Ă  cette page !
:::
@@ -38,6 +38,26 @@ Les [modules d'extension](/fr/reference/plugins/) peuvent personnaliser la confi
title="starlight-typedoc"
description="Générer des pages Starlight à partir de TypeScript en utilisant TypeDoc."
/>
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-blog"
+ title="starlight-blog"
+ description="Ajouter un blogue Ă  votre site de documentation."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-openapi"
+ title="starlight-openapi"
+ description="Créer des pages de documentation à partir de spécifications OpenAPI/Swagger."
+ />
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-obsidian"
+ title="starlight-obsidian"
+ description="Publier vos coffres (vaults) Obsidian sur votre site Starlight."
+ />
+ <LinkCard
+ href="https://astro-ghostcms.xyz/intro/starlight/install/"
+ title="starlight-ghostcms"
+ description="Ajoutez vos articles de blogue GhostCMS Ă  votre documentation Starlight"
+ />
</CardGrid>
## Outils et intégrations communautaires
@@ -53,16 +73,6 @@ Ces outils et intĂ©grations communautaires peuvent ĂȘtre utilisĂ©s pour ajouter
description="Ajouter un systÚme de retour d'expérience utilisateur à vos pages de documentation."
/>
<LinkCard
- href="https://github.com/HiDeoo/starlight-blog"
- title="starlight-blog"
- description="Ajouter un blogue Ă  votre site de documentation."
- />
- <LinkCard
- href="https://github.com/HiDeoo/starlight-openapi"
- title="starlight-openapi"
- description="Créer des pages de documentation à partir de spécifications OpenAPI/Swagger."
- />
- <LinkCard
href="https://github.com/val-town/notion-to-astro"
title="notion-to-astro"
description="Convertir des exports Notion en documentation Astro Starlight"
@@ -72,4 +82,9 @@ Ces outils et intĂ©grations communautaires peuvent ĂȘtre utilisĂ©s pour ajouter
title="astro-live-code"
description="Afficher vos blocs de code MDX sous forme de composants interactifs"
/>
+ <LinkCard
+ href="https://github.com/HiDeoo/starlight-i18n"
+ title="starlight-i18n"
+ description="Extension Visual Studio Code pour aider Ă  traduire les pages Starlight."
+ />
</CardGrid>