docs: Multilingual documentation for frontmatter params - hugo - [fork] hugo port for 9front
HTML git clone git@git.drkhsh.at/hugo.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit 7241253c222f9e6328b63ea4a18b5890859270ff
DIR parent 1e79900860a9cd725236d9f98445153db1c9c2d5
HTML Author: Sebastian G <sebastian@goodrick.ch>
Date: Fri, 27 Jan 2017 15:15:55 +0100
docs: Multilingual documentation for frontmatter params
Fixes #2990
Diffstat:
M docs/content/content/multilingual.… | 7 +++++++
1 file changed, 7 insertions(+), 0 deletions(-)
---
DIR diff --git a/docs/content/content/multilingual.md b/docs/content/content/multilingual.md
@@ -17,6 +17,9 @@ Example:
DefaultContentLanguage = "en"
copyright = "Everything is mine"
+[params.navigation]
+help = "Help"
+
[Languages]
[Languages.en]
title = "My blog"
@@ -30,6 +33,8 @@ title = "Mon blog"
weight = 2
[Languages.fr.params]
linkedin = "lien-francais"
+[Languages.fr.navigation]
+help = "Aide"
```
@@ -39,6 +44,8 @@ value for that key (like `copyright` for the English (`en`) language in this exa
With the config above, all content, sitemap, RSS feeds, paginations
and taxonomy pages will be rendered below `/` in English (your default content language), and below `/fr` in French.
+When working with params in frontmatter pages, omit the `params` in the key for the translation.
+
If you want all of the languages to be put below their respective language code, enable `defaultContentLanguageInSubdir: true` in your configuration.
Only the obvious non-global options can be overridden per language. Examples of global options are `BaseURL`, `BuildDrafts`, etc.