diff --git a/config.toml b/config.toml index 7712a22..48ef901 100644 --- a/config.toml +++ b/config.toml @@ -11,6 +11,10 @@ highlight_code = false # Whether to build a search index to be used later on by a JavaScript library build_search_index = false +languages = [ + {code = "fr", rss = true} +] + [extra] # Put all your custom variables here title = "dnsmanager - liberate your zones" diff --git a/content/_common/menu.fr.md b/content/_common/menu.fr.md new file mode 100644 index 0000000..f30ff09 --- /dev/null +++ b/content/_common/menu.fr.md @@ -0,0 +1,16 @@ ++++ ++++ + +[Accueil](@/_index.fr.md) + +--- + +[Blog](DUMMIE) + +--- + +[Source](https://github.com/kaneroot/dnsmanager) + +--- + +[FAQ](@/faq/index.fr.md) diff --git a/content/_index.fr.md b/content/_index.fr.md new file mode 100644 index 0000000..528e3a5 --- /dev/null +++ b/content/_index.fr.md @@ -0,0 +1,7 @@ ++++ +title = "Accueil" ++++ + +# dnsmanager + +dnsmanager est un logiciel convivial diff --git a/content/faq/index.fr.md b/content/faq/index.fr.md new file mode 100644 index 0000000..ff83275 --- /dev/null +++ b/content/faq/index.fr.md @@ -0,0 +1,11 @@ ++++ +title = "FAQ" ++++ + +# Comment installer dnsmanager? + +Le [README](https://github.com/KaneRoot/dnsmanager) contient les instructions pour installer dnsmanager. + +# dnsmanager supporte-t-il la délégation? + +Pour le moment, dnsmanager ne sait pas déléguer une zone. Cette fonctionnalité sera probablement implémentée dans le futur. diff --git a/templates/index.html b/templates/index.html index 2574e3a..e4fce38 100644 --- a/templates/index.html +++ b/templates/index.html @@ -1,5 +1,5 @@ {% import "widgets.html" as widgets %} -{% if section %}{% set lang = section.lang %}{% elif page %}{% set lang = page.lang %}{% else %}{% set lang = false %}{% endif %} +{% set lang = section.lang | default(value=page.lang) %}{% if lang == "en" %}{% set lang = false %}{% endif %} @@ -14,7 +14,9 @@
{% set header = get_page(path="_common/header.md") %} {{ header.content | markdown | safe }} - {{ widgets::menu(content="_common/menu.md") }} + {% if lang %}{{ widgets::menu(content="_common/menu." ~ lang ~ ".md") }} + {% else %}{{ widgets::menu(content="_common/menu.md") }} + {% endif %}
{% block main %}