From dce49028df570d51b6289e4c634452595d2ff0d9 Mon Sep 17 00:00:00 2001 From: Mikko Ahlroth Date: Fri, 12 Apr 2024 23:36:06 +0300 Subject: [PATCH] Add language for blog --- src/gloss/config.gleam | 1 + src/gloss/defaults.gleam | 2 ++ src/gloss/rendering/views/base.gleam | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gloss/config.gleam b/src/gloss/config.gleam index 6e33fc7..427b2bf 100644 --- a/src/gloss/config.gleam +++ b/src/gloss/config.gleam @@ -46,6 +46,7 @@ pub type Configuration { Configuration( blog_name: String, blog_url: String, + language: String, author: Author, compiling: Compiling, rendering: Rendering, diff --git a/src/gloss/defaults.gleam b/src/gloss/defaults.gleam index c457bbc..2fecdab 100644 --- a/src/gloss/defaults.gleam +++ b/src/gloss/defaults.gleam @@ -22,12 +22,14 @@ const default_views = config.Views( pub fn default_config( blog_name: String, blog_url: String, + language: String, author: config.Author, copyright: String, ) -> Configuration { Configuration( blog_name: blog_name, blog_url: blog_url, + language: language, author: author, compiling: Compiling( database_compiler: compiler.compile, diff --git a/src/gloss/rendering/views/base.gleam b/src/gloss/rendering/views/base.gleam index 9121912..9594f5a 100644 --- a/src/gloss/rendering/views/base.gleam +++ b/src/gloss/rendering/views/base.gleam @@ -49,7 +49,7 @@ fn view( prefix -> prefix <> " ยท " <> config.blog_name } - html([], [ + html([attribute("lang", config.language)], [ head([], [ meta([attribute("charset", "utf-8")]), meta([