diff --git a/src/locales/de.json b/src/locales/de.json
index ad1f4742..d6fb8b80 100644
--- a/src/locales/de.json
+++ b/src/locales/de.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Sekundäre Transaktionskategorien",
"All Categories": "Alle Kategorien",
"No available category": "Keine verfügbare Kategorie",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Kategorie finden",
"Add Default Categories": "Standardkategorien hinzufügen",
"Default Categories": "Standardkategorien",
diff --git a/src/locales/en.json b/src/locales/en.json
index a316b2ab..3d388ccd 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Transaction Secondary Categories",
"All Categories": "All Categories",
"No available category": "No available category",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Find category",
"Add Default Categories": "Add Default Categories",
"Default Categories": "Default Categories",
diff --git a/src/locales/es.json b/src/locales/es.json
index d09e361a..526f6d43 100644
--- a/src/locales/es.json
+++ b/src/locales/es.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Categorías secundarias de transacciones",
"All Categories": "Todas las categorías",
"No available category": "Ninguna categoría disponible",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Find category",
"Add Default Categories": "Agregar categorías predeterminadas",
"Default Categories": "Categorías predeterminadas",
diff --git a/src/locales/it.json b/src/locales/it.json
index bee605f8..9d1a1944 100644
--- a/src/locales/it.json
+++ b/src/locales/it.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Categorie secondarie di transazione",
"All Categories": "Tutte le categorie",
"No available category": "Nessuna categoria disponibile",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Trova categoria",
"Add Default Categories": "Aggiungi categorie predefinite",
"Default Categories": "Categorie predefinite",
diff --git a/src/locales/ja.json b/src/locales/ja.json
index 0cc38333..ac41a0eb 100644
--- a/src/locales/ja.json
+++ b/src/locales/ja.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "取引二次カテゴリ",
"All Categories": "すべてのカテゴリ",
"No available category": "利用可能なカテゴリはありません",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "カテゴリを見つける",
"Add Default Categories": "デフォルトのカテゴリを追加",
"Default Categories": "デフォルトのカテゴリ",
diff --git a/src/locales/pt_BR.json b/src/locales/pt_BR.json
index 936c238f..023aa724 100644
--- a/src/locales/pt_BR.json
+++ b/src/locales/pt_BR.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Categorias Secundárias de Transação",
"All Categories": "Todas as Categorias",
"No available category": "Nenhuma categoria disponível",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Encontrar categoria",
"Add Default Categories": "Adicionar Categorias Padrão",
"Default Categories": "Categorias Padrão",
diff --git a/src/locales/ru.json b/src/locales/ru.json
index 3d8591b5..379c3705 100644
--- a/src/locales/ru.json
+++ b/src/locales/ru.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Вторичные категории транзакций",
"All Categories": "Все категории",
"No available category": "Нет доступных категорий",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Find category",
"Add Default Categories": "Добавить категории по умолчанию",
"Default Categories": "Категории по умолчанию",
diff --git a/src/locales/uk.json b/src/locales/uk.json
index 3b857314..35af98c0 100644
--- a/src/locales/uk.json
+++ b/src/locales/uk.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Другорядні категорії транзакцій",
"All Categories": "Усі категорії",
"No available category": "Немає доступних категорій",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Знайти категорію",
"Add Default Categories": "Додати категорії за замовчуванням",
"Default Categories": "Категорії за замовчуванням",
diff --git a/src/locales/vi.json b/src/locales/vi.json
index 1d158ea4..c2fdec72 100644
--- a/src/locales/vi.json
+++ b/src/locales/vi.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "Danh mục giao dịch phụ",
"All Categories": "Tất cả danh mục",
"No available category": "Không có danh mục nào khả dụng",
+ "No secondary expense categories are available": "No secondary expense categories are available",
+ "No secondary income categories are available": "No secondary income categories are available",
+ "No secondary transfer categories are available": "No secondary transfer categories are available",
"Find category": "Find category",
"Add Default Categories": "Thêm danh mục mặc định",
"Default Categories": "Danh mục mặc định",
diff --git a/src/locales/zh_Hans.json b/src/locales/zh_Hans.json
index 324bd37a..83023d14 100644
--- a/src/locales/zh_Hans.json
+++ b/src/locales/zh_Hans.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "交易二级分类",
"All Categories": "全部分类",
"No available category": "没有可用的分类",
+ "No secondary expense categories are available": "没有可用的二级支出分类",
+ "No secondary income categories are available": "没有可用的二级收入分类",
+ "No secondary transfer categories are available": "没有可用的二级转账分类",
"Find category": "查找分类",
"Add Default Categories": "添加默认分类",
"Default Categories": "默认分类",
diff --git a/src/locales/zh_Hant.json b/src/locales/zh_Hant.json
index cfd86de5..a47dfc01 100644
--- a/src/locales/zh_Hant.json
+++ b/src/locales/zh_Hant.json
@@ -2029,6 +2029,9 @@
"Transaction Secondary Categories": "交易次要分類",
"All Categories": "所有分類",
"No available category": "沒有可用的分類",
+ "No secondary expense categories are available": "沒有可用的次要支出分類",
+ "No secondary income categories are available": "沒有可用的次要收入分類",
+ "No secondary transfer categories are available": "沒有可用的次要轉帳分類",
"Find category": "尋找分類",
"Add Default Categories": "新增預設分類",
"Default Categories": "預設分類",
diff --git a/src/views/desktop/transactions/list/dialogs/EditDialog.vue b/src/views/desktop/transactions/list/dialogs/EditDialog.vue
index 3b038d84..78dc61ca 100644
--- a/src/views/desktop/transactions/list/dialogs/EditDialog.vue
+++ b/src/views/desktop/transactions/list/dialogs/EditDialog.vue
@@ -123,96 +123,126 @@
v-model="transaction.destinationAmount"/>
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+