add more infos about customisation in README
authorrick <rick@gnous.eu>
Wed, 22 Feb 2023 19:23:45 +0000 (20:23 +0100)
committerrick <rick@gnous.eu>
Wed, 22 Feb 2023 19:23:45 +0000 (20:23 +0100)
README.md

index 7f5a911d2f15f2e846e6e142ca4c067716727937..39a75417104ee6955c9afea5fcba36e603c84b58 100644 (file)
--- a/README.md
+++ b/README.md
@@ -16,3 +16,30 @@ Dans Emacs: `M-x` package-install `RET` htmlize `RET`
 # Construire le site
 
 `./generate.sh`
+
+# Rajouter des liens / langues
+
+## Langues
+
+Pour rajouter des langues, il suffit de créer un dossier dans `lang`. Il faut
+ensuite modifier le fichier `header.html` en rajoutant la langue dans la `div`
+lang. La ligne doit ressembler à ceci (où `lang` est le nom de la nouvelle
+langue) :
+
+```html
+<a href="/lang/%file%"><img alt="lang" src="/img/lang.svg" height=35px /></a>
+```
+
+Le fichier `lang/links.config` contient des colognes indiquant les différents
+noms de fichiers entre les différentes langues, permettant ainsi le bouton pour
+changer de langue en haut à droite des différentes pages.
+
+## Liens dans le menu
+
+Pour rajouter des liens dans le menu principal, il faut écrire dans le fichier
+`lang/<langue>/header.link`, dans la liste `%links`. Il est possible de mettre
+une ligne en commentaire en la commencant avec `#`. Il faut sinon suivre cette
+structure : `fichier.html : nom du lien dans le menu`.
+
+Il est aussi possible de changer le sous-titre du site dans la balise
+`%subtitle`.