+
+
+ {{ i18n.ts.moveTo }}
+
+
+ {{ i18n.ts.moveToLabel }}
+
+ {{ i18n.ts.moveAccount }}
+ {{ i18n.ts.moveAccountDescription }}
+
+
+
+ {{ i18n.ts.moveFrom }}
+
+
+ {{ i18n.ts.moveFromLabel }}
+
+ {{ i18n.ts.save }}
+ {{ i18n.ts.moveFromDescription }}
+
+
+
+
+
+
+
diff --git a/packages/client/src/pages/settings/index.vue b/packages/client/src/pages/settings/index.vue
index 9a03c8f28..f6ca654ef 100644
--- a/packages/client/src/pages/settings/index.vue
+++ b/packages/client/src/pages/settings/index.vue
@@ -134,6 +134,11 @@ const menuDef = computed(() => [{
}, {
title: i18n.ts.otherSettings,
items: [{
+ icon: 'ph-airplane-takeoff-bold ph-lg',
+ text: i18n.ts.migration,
+ to: '/settings/migration',
+ active: currentPage?.route.name === 'migration',
+ }, {
icon: 'ph-package-bold ph-lg',
text: i18n.ts.importAndExport,
to: '/settings/import-export',
diff --git a/packages/client/src/pages/settings/security.vue b/packages/client/src/pages/settings/security.vue
index db59f9b8a..a5fbc774e 100644
--- a/packages/client/src/pages/settings/security.vue
+++ b/packages/client/src/pages/settings/security.vue
@@ -9,7 +9,7 @@