diff --git a/src/modules/i18n/components/LangButton.vue b/src/modules/i18n/components/LangButton.vue
deleted file mode 100644
index 064193641..000000000
--- a/src/modules/i18n/components/LangButton.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
- {{ lang.toUpperCase() }}
-
-
-
diff --git a/src/modules/i18n/components/LangSwitchToolbar.vue b/src/modules/i18n/components/LangSwitchToolbar.vue
deleted file mode 100644
index f31fd93a2..000000000
--- a/src/modules/i18n/components/LangSwitchToolbar.vue
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/modules/menu/components/header/HeaderLangSelector.vue b/src/modules/menu/components/header/HeaderLangSelector.vue
new file mode 100644
index 000000000..689724483
--- /dev/null
+++ b/src/modules/menu/components/header/HeaderLangSelector.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
diff --git a/src/modules/menu/components/header/HeaderLink.vue b/src/modules/menu/components/header/HeaderLink.vue
index 7406abb5b..c66851306 100644
--- a/src/modules/menu/components/header/HeaderLink.vue
+++ b/src/modules/menu/components/header/HeaderLink.vue
@@ -1,7 +1,39 @@
+
+