diff --git a/material/partials/language.html b/material/partials/language.html
index 0d2f3c25be483dc7a9a3afcfbbbde4ae3d7ab561..a7de8a2910d3f9bdf99f6579059b40698d79d329 100644
--- a/material/partials/language.html
+++ b/material/partials/language.html
@@ -1,4 +1,7 @@
-{% set languages = config.extra.language | default("en") %}
+{% set languages = "en" %}
+{% if config and config.extra %}
+  {% set languages = config.extra.language | default("en") %}
+{% endif %}
 {% if languages is string %}
   {% set languages = languages.split(",") | map("trim") %}
 {% endif %}
diff --git a/material/partials/language/es.html b/material/partials/language/es.html
new file mode 100644
index 0000000000000000000000000000000000000000..1e2dbf68fa4abb533d991c796473b6bb1b916d17
--- /dev/null
+++ b/material/partials/language/es.html
@@ -0,0 +1,18 @@
+{% macro t(key) %}{{ {
+  "language": "es",
+  "clipboard.copy": "Copiar al portapapeles",
+  "clipboard.copied": "Copiado al portapapeles",
+  "edit.link.title": "Editar esta página",
+  "footer.previous": "Anterior",
+  "footer.next": "Siguiente",
+  "meta.comments": "Comentarios",
+  "meta.source": "Fuente",
+  "search.placeholder": "Búsqueda",
+  "search.result.placeholder": "Teclee para comenzar búsqueda",
+  "search.result.none": "No se encontraron documentos",
+  "search.result.one": "1 documento encontrado",
+  "search.result.other": "# documentos encontrados",
+  "search.tokenizer": "[\s\-]+",
+  "source.link.title": "Ir al repositorio",
+  "toc.title": "Tabla de contenidos"
+}[key] }}{% endmacro %}
diff --git a/material/partials/language/pl.html b/material/partials/language/pl.html
new file mode 100755
index 0000000000000000000000000000000000000000..54889e5c35e1bd8233e7fa4729a6161df3ca3955
--- /dev/null
+++ b/material/partials/language/pl.html
@@ -0,0 +1 @@
+{% macro t(key) %}{{ {
  "language": "pl",
  "clipboard.copy": "Kopiuj do schowka",
  "clipboard.copied": "Skopiowane",
  "edit.link.title": "Edytuj tę stronę",
  "footer.previous": "Poprzednia strona",
  "footer.next": "Następna strona",
  "meta.comments": "Komentarze",
  "meta.source": "Kod źródłowy",
  "search.placeholder": "Szukaj",
  "search.result.placeholder": "Zacznij pisać, aby szukać",
  "search.result.none": "Brak wyników wyszukiwania",
  "search.result.one": "Wyniki wyszukiwania: 1",
  "search.result.other": "Wyniki wyszukiwania: #",
  "search.tokenizer": "[\s\-]+",
  "source.link.title": "Idź do repozytorium",
  "toc.title": "Spis treści"
}[key] }}{% endmacro %}
diff --git a/material/partials/language/sv.html b/material/partials/language/sv.html
new file mode 100644
index 0000000000000000000000000000000000000000..1d164713eba96e40345ad54ce30df5a15a0ba29c
--- /dev/null
+++ b/material/partials/language/sv.html
@@ -0,0 +1,18 @@
+{% macro t(key) %}{{ {
+  "language": "sv",
+  "clipboard.copy": "Kopiera till urklipp",
+  "clipboard.copied": "Kopierat till urklipp",
+  "edit.link.title": "Redigera sidan",
+  "footer.previous": "Föregående",
+  "footer.next": "Nästa",
+  "meta.comments": "Kommentarer",
+  "meta.source": "Källa",
+  "search.placeholder": "Sök",
+  "search.result.placeholder": "Skriv sökord",
+  "search.result.none": "Inga sökresultat",
+  "search.result.one": "1 sökresultat",
+  "search.result.other": "# sökresultat",
+  "search.tokenizer": "[\s\-]+",
+  "source.link.title": "Gå till datakatalog",
+  "toc.title": "Innehållsförteckning"
+}[key] }}{% endmacro %}
diff --git a/src/partials/language.html b/src/partials/language.html
index 1f70d87acecbfab861f3a9d0e94872b873be68da..36deee12f48a9dbe84b10d2e732c607ea9dae3e9 100644
--- a/src/partials/language.html
+++ b/src/partials/language.html
@@ -21,7 +21,10 @@
 -->
 
 <!-- Normalize language configuration -->
-{% set languages = config.extra.language | default("en") %}
+{% set languages = "en" %}
+{% if config and config.extra %}
+  {% set languages = config.extra.language | default("en") %}
+{% endif %}
 {% if languages is string %}
   {% set languages = languages.split(",") | map("trim") %}
 {% endif %}
diff --git a/src/partials/language/pl.html b/src/partials/language/pl.html
index fab243e0f9a5a5fa8042ab0a04dbd72fb2065b98..5039b2fc61d36f8db2cd2077dbcb8605962acd34 100755
--- a/src/partials/language/pl.html
+++ b/src/partials/language/pl.html
@@ -1,20 +1,23 @@
-<!--
-  Copyright (c) 2016-2017 Martin Donath <martin.donath@squidfunk.com>
-  Permission is hereby granted, free of charge, to any person obtaining a copy
-  of this software and associated documentation files (the "Software"), to
-  deal in the Software without restriction, including without limitation the
-  rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-  sell copies of the Software, and to permit persons to whom the Software is
-  furnished to do so, subject to the following conditions:
-  The above copyright notice and this permission notice shall be included in
-  all copies or substantial portions of the Software.
-  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-  FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
-  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-  IN THE SOFTWARE.
+<!--
+  Copyright (c) 2016-2017 Martin Donath <martin.donath@squidfunk.com>
+
+  Permission is hereby granted, free of charge, to any person obtaining a copy
+  of this software and associated documentation files (the "Software"), to
+  deal in the Software without restriction, including without limitation the
+  rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+  sell copies of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
+
+  The above copyright notice and this permission notice shall be included in
+  all copies or substantial portions of the Software.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
+  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+  IN THE SOFTWARE.
 -->
 
 <!-- Translations: Polish -->
@@ -35,4 +38,4 @@
   "search.tokenizer": "[\s\-]+",
   "source.link.title": "Idź do repozytorium",
   "toc.title": "Spis treści"
-}[key] }}{% endmacro %}
\ No newline at end of file
+}[key] }}{% endmacro %}
diff --git a/src/partials/language/sv.html b/src/partials/language/sv.html
index f5f8add11e772a79f3b07f85a127d29bcce30910..07d8d7b3038382165ccc7bc3abe2e77661cece16 100644
--- a/src/partials/language/sv.html
+++ b/src/partials/language/sv.html
@@ -1,27 +1,26 @@
 <!--
-Copyright (c) 2016-2017 Martin Donath <martin.donath@squidfunk.com>
+  Copyright (c) 2016-2017 Martin Donath <martin.donath@squidfunk.com>
 
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to
-deal in the Software without restriction, including without limitation the
-rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-sell copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
+  Permission is hereby granted, free of charge, to any person obtaining a copy
+  of this software and associated documentation files (the "Software"), to
+  deal in the Software without restriction, including without limitation the
+  rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+  sell copies of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
 
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
+  The above copyright notice and this permission notice shall be included in
+  all copies or substantial portions of the Software.
 
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-IN THE SOFTWARE.
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
+  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+  IN THE SOFTWARE.
 -->
 
 <!-- Translations: Swedish -->
-
 {% macro t(key) %}{{ {
   "language": "sv",
   "clipboard.copy": "Kopiera till urklipp",
@@ -39,4 +38,4 @@ IN THE SOFTWARE.
   "search.tokenizer": "[\s\-]+",
   "source.link.title": "Gå till datakatalog",
   "toc.title": "Innehållsförteckning"
-}[key] }}{% endmacro %}
\ No newline at end of file
+}[key] }}{% endmacro %}