hugo-theme-relearn/exampleSite/content/cont/menushortcuts.fr.md

109 lines
3.5 KiB
Markdown
Raw Normal View History

2017-08-20 15:10:29 +00:00
---
date: 2016-04-09T16:50:16+02:00
2017-08-20 20:29:35 +00:00
title: Raccourcis du menu
2017-08-20 15:10:29 +00:00
weight: 25
---
2017-08-20 20:29:35 +00:00
Vous pouvez définir des entrées ou raccourcis supplémentaires dans le menu sans avoir besoin d'être lié à un contenu du site.
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
## Configuration simple
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
Editez le fichier de configuration `config.toml` et ajoutez une entrée `[[menu.shortcuts]]` pour chaque lien que vous voulez ajouter.
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
Exemple pour ce site:
2017-08-20 15:10:29 +00:00
[[menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fab fa-github'></i> Github repo"
2017-08-20 15:10:29 +00:00
identifier = "ds"
url = "https://github.com/matcornic/hugo-theme-learn"
weight = 10
[[menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-camera'></i> Showcases"
2017-08-20 15:10:29 +00:00
url = "/showcase"
weight = 11
[[menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-bookmark'></i> Hugo Documentation"
2017-08-20 15:10:29 +00:00
identifier = "hugodoc"
url = "https://gohugo.io/"
weight = 20
[[menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-bullhorn'></i> Credits"
2017-08-20 15:10:29 +00:00
url = "/credits"
weight = 30
2017-08-20 20:29:35 +00:00
Par défaut, les raccourcis sont précédés par un titre. Ce titre peut être désactivé en ajouter le paramètre `disableShortcutsTitle=true` dans la section `params` de votre `config.toml`.
Cependant, si vous voulez garder le titre mais changer sa valeur, vous pouvez modifier votre configuration multilangue locale en changeant les *translation string*.
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
Par exemple, dans votre fichier local `i18n/en.toml`, ajouter le contenu
2017-08-20 15:10:29 +00:00
[Shortcuts-Title]
2017-08-20 20:29:35 +00:00
other = "<Votre valeur>"
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
Plus d'infos sur [les menus Hugo](https://gohugo.io/extras/menus/) et sur [les translations strings](https://gohugo.io/content-management/multilingual/#translation-of-strings)
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
## Configuration pour le mode multi-langue {#i18n}
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
Quand vous utilisez un site multi-langue, vous pouvez avoir des menus différents pour chaque langage. Dans le fichier de configuration `config.toml`, préfixez votre configuration par `Languages.<language-id>`.
2017-08-20 15:10:29 +00:00
2017-08-20 20:29:35 +00:00
Par exemple, avec ce site :
2017-08-20 15:10:29 +00:00
[Languages]
[Languages.en]
title = "Documentation for Hugo Learn Theme"
weight = 1
languageName = "English"
[[Languages.en.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fab fa-github'></i> Github repo"
2017-08-20 15:10:29 +00:00
identifier = "ds"
url = "https://github.com/matcornic/hugo-theme-learn"
weight = 10
[[Languages.en.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-camera'></i> Showcases"
2017-08-20 15:10:29 +00:00
url = "/showcase"
weight = 11
[[Languages.en.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-bookmark'></i> Hugo Documentation"
2017-08-20 15:10:29 +00:00
identifier = "hugodoc"
url = "https://gohugo.io/"
weight = 20
[[Languages.en.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-bullhorn'></i> Credits"
2017-08-20 15:10:29 +00:00
url = "/credits"
weight = 30
[Languages.fr]
title = "Documentation du thème Hugo Learn"
weight = 2
languageName = "Français"
[[Languages.fr.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fab fa-github'></i> Repo Github"
2017-08-20 15:10:29 +00:00
identifier = "ds"
url = "https://github.com/matcornic/hugo-theme-learn"
weight = 10
[[Languages.fr.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-camera'></i> Vitrine"
2017-08-20 15:10:29 +00:00
url = "/showcase"
weight = 11
[[Languages.fr.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-bookmark'></i> Documentation Hugo"
2017-08-20 15:10:29 +00:00
identifier = "hugodoc"
url = "https://gohugo.io/"
weight = 20
[[Languages.fr.menu.shortcuts]]
2018-02-19 11:10:41 +00:00
name = "<i class='fas fa-bullhorn'></i> Crédits"
2017-08-20 15:10:29 +00:00
url = "/credits"
weight = 30
2017-08-20 20:29:35 +00:00
Plus d'infos sur [les menus Hugo](https://gohugo.io/extras/menus/) et les [menus multi-langue Hugo](https://gohugo.io/content-management/multilingual/#menus)