diff --git a/CHANGELOG.md b/CHANGELOG.md
index 658bc8548..d39cc6d47 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Renamed `Settings` to `settings` in the `User` database schema
- Improved the language localization for Dutch (`nl`)
- Improved the language localization for Español (`es`)
+- Improved the language localization for German (`de`)
- Upgraded `ionicons` from version `7.4.0` to `8.0.10`
## 2.178.0 - 2025-07-05
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index 8dd76e504..e8ea46786 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -22,7 +22,7 @@
Iniciar sessió
apps/client/src/app/components/header/header.component.ts
- 237
+ 257
libs/common/src/lib/routes/routes.ts
@@ -615,7 +615,7 @@
Realment vol revocar aquest accés?
apps/client/src/app/components/access-table/access-table.component.ts
- 79
+ 93
@@ -667,7 +667,7 @@
apps/client/src/app/components/admin-users/admin-users.html
- 135
+ 136
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -955,7 +955,7 @@
Realment vol suprimir aquest compte?
apps/client/src/app/components/accounts-table/accounts-table.component.ts
- 107
+ 125
@@ -1271,7 +1271,7 @@
Punts de referència
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 81
+ 91
@@ -1279,7 +1279,7 @@
Divises
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 86
+ 96
@@ -1287,7 +1287,7 @@
ETFs sense País
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 91
+ 101
@@ -1295,7 +1295,7 @@
ETFs sense Sector
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 96
+ 106
@@ -1303,7 +1303,7 @@
Filtra per...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 330
+ 350
@@ -1471,7 +1471,7 @@
El preu de mercat actual és
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 545
+ 549
@@ -1519,7 +1519,7 @@
apps/client/src/app/components/admin-users/admin-users.html
- 77
+ 78
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1679,7 +1679,7 @@
Està segur qeu vol eliminar aquest cupó?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 142
+ 158
@@ -1687,7 +1687,7 @@
Està segur que vol eliminar aquest missatge del sistema?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 155
+ 171
@@ -1695,7 +1695,7 @@
Està segur que vol depurar el cache?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 179
+ 195
@@ -1703,7 +1703,7 @@
Si us plau, afegeixi el seu missatge del sistema:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 199
+ 215
@@ -1843,7 +1843,7 @@
apps/client/src/app/components/admin-users/admin-users.html
- 114
+ 115
apps/client/src/app/components/header/header.component.html
@@ -1867,7 +1867,7 @@
Està segur que vol eliminar aquesta plataforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 87
+ 95
@@ -1923,7 +1923,7 @@
Està segur que vol eliminar aquesta etiqueta?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 85
+ 93
@@ -1947,7 +1947,7 @@
Està segur que vol eliminar aquest usuari?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 142
+ 156
@@ -1963,7 +1963,7 @@
Registrar-se
apps/client/src/app/components/admin-users/admin-users.html
- 97
+ 98
@@ -1971,7 +1971,7 @@
Implicació per Dia
apps/client/src/app/components/admin-users/admin-users.html
- 157
+ 158
@@ -1979,7 +1979,7 @@
Última Solicitut
apps/client/src/app/components/admin-users/admin-users.html
- 202
+ 203
@@ -1987,7 +1987,7 @@
Actuar com un altre Usuari
apps/client/src/app/components/admin-users/admin-users.html
- 239
+ 240
@@ -1995,7 +1995,7 @@
Eliminar Usuari
apps/client/src/app/components/admin-users/admin-users.html
- 260
+ 261
@@ -2031,7 +2031,7 @@
Portfolio
apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts
- 120
+ 124
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -2047,7 +2047,7 @@
Punt de Referència
apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts
- 132
+ 136
@@ -2199,15 +2199,15 @@
Oooh! El testimoni de seguretat és incorrecte.
apps/client/src/app/components/header/header.component.ts
- 252
+ 272
apps/client/src/app/components/user-account-access/user-account-access.component.ts
- 129
+ 133
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 159
+ 163
@@ -2335,7 +2335,7 @@
en Actiiu
apps/client/src/app/components/home-holdings/home-holdings.component.ts
- 37
+ 39
@@ -2343,7 +2343,7 @@
Finalitzat
apps/client/src/app/components/home-holdings/home-holdings.component.ts
- 38
+ 40
@@ -2619,7 +2619,7 @@
Les dades del mercat s’han retardat
apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts
- 87
+ 91
@@ -2775,7 +2775,7 @@
Definiu l’import del vostre fons d’emergència.
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 64
+ 71
@@ -2919,7 +2919,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 340
+ 350
@@ -2931,7 +2931,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 352
+ 362
@@ -2943,7 +2943,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 362
+ 372
@@ -2955,7 +2955,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 397
@@ -2967,7 +2967,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 393
+ 403
@@ -3087,7 +3087,7 @@
Automàtic
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 39
+ 41
@@ -3095,7 +3095,7 @@
De debò vols tancar el teu compte de Ghostfolio?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 174
+ 178
@@ -3103,7 +3103,7 @@
De debò vols eliminar aquest mètode d’inici de sessió?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 248
+ 252
@@ -3111,7 +3111,7 @@
Ups! Hi ha hagut un error en configurar l’autenticació biomètrica.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 302
+ 306
@@ -3311,7 +3311,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 144
+ 148
@@ -3331,7 +3331,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 142
+ 146
@@ -3347,7 +3347,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 145
+ 149
@@ -3431,7 +3431,7 @@
Vaja, la transferència del saldo en efectiu ha fallat.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 318
+ 322
@@ -3531,11 +3531,11 @@
Visió general
apps/client/src/app/pages/admin/admin-page.component.ts
- 29
+ 45
apps/client/src/app/pages/resources/resources-page.component.ts
- 20
+ 27
libs/common/src/lib/routes/routes.ts
@@ -3587,7 +3587,7 @@
General
apps/client/src/app/pages/faq/faq-page.component.ts
- 38
+ 40
@@ -3595,7 +3595,7 @@
Núvol
apps/client/src/app/pages/faq/faq-page.component.ts
- 43
+ 45
libs/common/src/lib/routes/routes.ts
@@ -3607,7 +3607,7 @@
Autoallotjament
apps/client/src/app/pages/faq/faq-page.component.ts
- 49
+ 51
libs/common/src/lib/routes/routes.ts
@@ -3792,7 +3792,7 @@
Mercats
apps/client/src/app/pages/resources/resources-page.component.ts
- 30
+ 37
libs/common/src/lib/routes/routes.ts
@@ -4372,7 +4372,7 @@
Activitats d’importació
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 47
+ 49
@@ -4380,7 +4380,7 @@
Importar dividends
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 88
+ 92
@@ -4388,7 +4388,7 @@
S’estan important dades...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 126
+ 130
@@ -4396,7 +4396,7 @@
La importació s’ha completat
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 134
+ 138
@@ -4404,7 +4404,7 @@
S’estan validant les dades...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 242
+ 246
@@ -4692,7 +4692,7 @@
Dividend
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 51
+ 53
libs/ui/src/lib/i18n.ts
@@ -4704,11 +4704,11 @@
Inversió
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 56
+ 58
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 72
+ 74
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -4720,7 +4720,7 @@
Mensualment
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 66
+ 68
@@ -4728,7 +4728,7 @@
Anualment
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 67
+ 69
@@ -5545,7 +5545,7 @@
Do you really want to delete this account balance?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 110
+ 120
@@ -5633,7 +5633,7 @@
Do you really want to delete these activities?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 219
+ 249
@@ -5641,7 +5641,7 @@
Do you really want to delete this activity?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 229
+ 259
@@ -5649,7 +5649,7 @@
Week to date
libs/ui/src/lib/assistant/assistant.component.ts
- 344
+ 354
@@ -5657,7 +5657,7 @@
WTD
libs/ui/src/lib/assistant/assistant.component.ts
- 344
+ 354
@@ -5665,7 +5665,7 @@
Month to date
libs/ui/src/lib/assistant/assistant.component.ts
- 348
+ 358
@@ -5673,7 +5673,7 @@
MTD
libs/ui/src/lib/assistant/assistant.component.ts
- 348
+ 358
@@ -5681,7 +5681,7 @@
Year to date
libs/ui/src/lib/assistant/assistant.component.ts
- 352
+ 362
@@ -5689,7 +5689,7 @@
year
libs/ui/src/lib/assistant/assistant.component.ts
- 362
+ 372
@@ -5697,7 +5697,7 @@
years
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 397
@@ -6593,7 +6593,7 @@
Error
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 536
+ 540
@@ -6937,7 +6937,7 @@
Glossary
apps/client/src/app/pages/resources/resources-page.component.ts
- 35
+ 42
libs/common/src/lib/routes/routes.ts
@@ -6949,7 +6949,7 @@
Guides
apps/client/src/app/pages/resources/resources-page.component.ts
- 24
+ 31
libs/common/src/lib/routes/routes.ts
@@ -7035,7 +7035,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 98
@@ -7051,7 +7051,7 @@
API Requests Today
apps/client/src/app/components/admin-users/admin-users.html
- 178
+ 179
@@ -7131,7 +7131,7 @@
Save
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 62
+ 69
@@ -7147,7 +7147,7 @@
Me
apps/client/src/app/components/user-account-access/user-account-access.component.ts
- 187
+ 191
@@ -7163,7 +7163,7 @@
Please enter your Ghostfolio API key.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 113
+ 117
@@ -7171,7 +7171,7 @@
AI prompt has been copied to the clipboard
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 173
+ 177
@@ -7179,7 +7179,7 @@
Link has been copied to the clipboard
apps/client/src/app/components/access-table/access-table.component.ts
- 65
+ 79
@@ -7195,7 +7195,7 @@
Lazy
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 140
+ 142
@@ -7203,7 +7203,7 @@
Instant
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 144
+ 146
@@ -7243,7 +7243,7 @@
end of day
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 140
+ 142
@@ -7251,7 +7251,7 @@
real-time
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 144
+ 146
@@ -7259,7 +7259,7 @@
Open Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 174
+ 178
@@ -7383,11 +7383,11 @@
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 163
+ 177
apps/client/src/app/components/user-account-access/user-account-access.component.ts
- 145
+ 149
@@ -7395,7 +7395,7 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 168
+ 182
@@ -7403,7 +7403,7 @@
Generate Security Token
apps/client/src/app/components/admin-users/admin-users.html
- 249
+ 250
@@ -7464,7 +7464,7 @@
() is already in use.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 472
+ 476
@@ -7472,7 +7472,7 @@
An error occurred while updating to ().
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 480
+ 484
@@ -7572,7 +7572,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 132
+ 138
@@ -7613,7 +7613,7 @@
Demo user account has been synced.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 223
+ 239
@@ -7685,7 +7685,7 @@
Find holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 155
+ 163
@@ -7851,7 +7851,7 @@
new
apps/client/src/app/pages/admin/admin-page.component.ts
- 37
+ 53
@@ -8008,7 +8008,7 @@
Do you really want to generate a new security token?
apps/client/src/app/components/user-account-access/user-account-access.component.ts
- 150
+ 154
@@ -8035,6 +8035,18 @@
55
+
+
+
+
+
+
+
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 56
+
+