jekyll-wgdd theme with multi language support

I'm trying to create a Jekyll theme which includes support for multiple languages. Although I really like the minimal-mistakes theme it relies on a site-wide defined locale to localize its UI. This makes it impossible to use it for a site in different languages.

My idea here is simple: build all pages/posts from one Jekyll site and put them into a language specific path, e.g.

/de/... /en/... /it/...

Posts should link to translated versions. I think about YAML fron matter like


  • lang: en post: '/en/_posts/'
  • lang: de post: '/de/_posts/'

Also menus and site titles/descriptions/... must be translateable.

jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer