diff --git a/layouts/partials/GetMenu b/layouts/partials/GetMenu
new file mode 100644
index 0000000000000000000000000000000000000000..9647a925ec475e7f33fb66bed9d3990afdce398d
--- /dev/null
+++ b/layouts/partials/GetMenu
@@ -0,0 +1,4 @@
+{{ $kind := . }}
+{{ $menus := index site.Data.menus (printf "%s" site.Language) }}
+{{ $menu := index $menus $kind }}
+{{ return $menu }}
\ No newline at end of file
diff --git a/layouts/partials/commons/menu.html b/layouts/partials/commons/menu.html
index 58293e56081cfbba92df5a4efe8cd37fe32cace9..b52bcb68a692fd48f1b1ef92a39571ea86c4703e 100644
--- a/layouts/partials/commons/menu.html
+++ b/layouts/partials/commons/menu.html
@@ -1,3 +1,8 @@
+{{- $kind := .kind -}}
+{{ $items := .items }}
+{{ if $kind }}
+  {{ $items = partial "GetMenu" $kind }}
+{{ end }}
 {{- $level := .level -}}
 {{- $stop := .stop -}}
 {{- $dropdown := .dropdown }}
@@ -7,7 +12,7 @@
 {{- end -}}
 {{ $extern_link := i18n "commons.link.blank" }}
 <ul class="{{ $ulClass }}{{ if $level }}nav-level-{{ $level }}{{ end }}">
-  {{ range .items -}}
+  {{ range $items -}}
     {{- $slug := urlize .title -}}
     {{- $itemClass := "" -}}
     {{- $linkClass := "" -}}
diff --git a/layouts/partials/header/header.html b/layouts/partials/header/header.html
index b5e768c508f5fb76e47943baf243d05016386712..e2d0c62056ba4f0648bf2fe2353d7b3a06aa3a68 100644
--- a/layouts/partials/header/header.html
+++ b/layouts/partials/header/header.html
@@ -3,15 +3,16 @@
   <nav class="navbar" role="navigation" aria-label="{{ i18n "commons.menu.main" }}">
     <div class="container">
       {{ partial "header/logo.html" }}
-      {{ if isset site.Data.menus "primary"}}
+      {{ $menu := partial "GetMenu" "primary" }}
+      {{ if $menu }}
         {{ partial "header/button.html" }}
         <div class="menu" id="navigation">
           {{ partial "commons/menu.html"
-                (dict
-                  "items" site.Data.menus.primary
-                  "dropdown" true
-                  "level" 1
-                )}}
+              (dict
+                "kind" "primary"
+                "dropdown" true
+                "level" 1
+              ) }}
         </div>
       {{ end }}
     </div>