diff --git a/src/types.rs b/src/types.rs index dfb5c38..8d0e771 100644 --- a/src/types.rs +++ b/src/types.rs @@ -96,6 +96,8 @@ pub struct Config { pub tree_node_text: bool, #[serde(default = "mkfalse")] pub ascii_dom_ids: bool, + #[serde(default)] + pub content_language: String, } // See: https://github.com/serde-rs/serde/issues/368 @@ -136,6 +138,7 @@ impl Graph { index_root_node: true, tree_node_text: false, ascii_dom_ids: false, + content_language: String::new(), }, version: (0, 1, 0), messages: message.map_or(vec![], |m| vec![m]), diff --git a/templates/base.html b/templates/base.html index 9c3dccd..07023de 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,5 +1,9 @@ +{% if config.content_language %} + +{% else %} +{% endif %}
{% if config.site_title %}