diff --git a/src/layout/header-aside/components/header-locales/index.vue b/src/layout/header-aside/components/header-locales/index.vue
new file mode 100644
index 00000000..3d59e414
--- /dev/null
+++ b/src/layout/header-aside/components/header-locales/index.vue
@@ -0,0 +1,19 @@
+
+ $i18n.locale = command">
+
+
+
+
+
+
+ {{ language.label }}
+
+
+
+
diff --git a/src/layout/header-aside/layout.vue b/src/layout/header-aside/layout.vue
index 7cfb1075..641a5693 100644
--- a/src/layout/header-aside/layout.vue
+++ b/src/layout/header-aside/layout.vue
@@ -31,6 +31,7 @@
+
@@ -85,6 +86,7 @@ import d2MenuSide from './components/menu-side'
import d2MenuHeader from './components/menu-header'
import d2Tabs from './components/tabs'
import d2HeaderFullscreen from './components/header-fullscreen'
+import d2HeaderLocales from './components/header-locales'
import d2HeaderSearch from './components/header-search'
import d2HeaderSize from './components/header-size'
import d2HeaderTheme from './components/header-theme'
@@ -102,6 +104,7 @@ export default {
d2MenuHeader,
d2Tabs,
d2HeaderFullscreen,
+ d2HeaderLocales,
d2HeaderSearch,
d2HeaderSize,
d2HeaderTheme,