diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4b0ed6df..9582d735 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
+- Improved the language localization for German (`de`)
- Improved the language localization for Polish (`pl`)
- Upgraded `Nx` from version `19.5.1` to `19.5.6`
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index 7ff13640..46c4eecf 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -278,7 +278,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 186
+ 202
@@ -335,7 +335,7 @@
The risk of loss in trading can be substantial. It is not advisable to invest money you may need in the short term.
- El risc d'assumir pèrdues en les inversions és substancial. No és recomanable invertir diners que pugui necessitar a curt termini.
+ El risc d’assumir pèrdues en les inversions és substancial. No és recomanable invertir diners que pugui necessitar a curt termini.
apps/client/src/app/app.component.html
199
@@ -422,7 +422,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 23
+ 24
@@ -550,7 +550,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 24
+ 25
@@ -734,7 +734,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 26
+ 27
apps/client/src/app/pages/resources/resources-page.component.ts
@@ -978,7 +978,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 137
+ 138
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -1022,7 +1022,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 143
+ 144
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -1046,31 +1046,31 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 203
+ 204
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 206
+ 207
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 209
+ 210
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 273
+ 274
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 276
+ 277
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 279
+ 280
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 282
+ 283
libs/ui/src/lib/account-balances/account-balances.component.html
@@ -1106,7 +1106,7 @@
apps/client/src/app/components/admin-overview/admin-overview.html
- 83
+ 78
apps/client/src/app/components/admin-platform/admin-platform.component.html
@@ -1138,11 +1138,11 @@
apps/client/src/app/components/admin-overview/admin-overview.html
- 93
+ 88
apps/client/src/app/components/admin-overview/admin-overview.html
- 210
+ 205
apps/client/src/app/components/admin-platform/admin-platform.component.html
@@ -1191,7 +1191,7 @@
Asset Profile
- Perfil d'Actiu
+ Perfil d’Actiu
apps/client/src/app/components/admin-jobs/admin-jobs.html
35
@@ -1246,7 +1246,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 153
+ 154
@@ -1346,7 +1346,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 159
+ 160
libs/ui/src/lib/account-balances/account-balances.component.html
@@ -1406,7 +1406,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 426
+ 427
apps/client/src/app/pages/register/show-access-token-dialog/show-access-token-dialog.html
@@ -1446,7 +1446,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 433
+ 434
@@ -1486,12 +1486,12 @@
Filtra per...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 322
+ 328
Asset Class
- Classe d'Actiu
+ Classe d’Actiu
apps/client/src/app/components/admin-market-data/admin-market-data.html
86
@@ -1510,12 +1510,12 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 353
+ 354
Asset Sub Class
- Subclasse d'Actiu
+ Subclasse d’Actiu
apps/client/src/app/components/admin-market-data/admin-market-data.html
95
@@ -1534,7 +1534,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 369
+ 370
@@ -1559,7 +1559,7 @@
Activities Count
- Nombre d'Activitats
+ Nombre d’Activitats
apps/client/src/app/components/admin-market-data/admin-market-data.html
113
@@ -1631,7 +1631,7 @@
Do you really want to delete this asset profile?
- Realment vol eliminar el perfil d'aquest actiu?
+ Realment vol eliminar el perfil d’aquest actiu?
apps/client/src/app/components/admin-market-data/admin-market-data.service.ts
18
@@ -1642,23 +1642,23 @@
Realment vol eliminar aquests perfils?
apps/client/src/app/components/admin-market-data/admin-market-data.service.ts
- 34
+ 36
Oops! Could not delete profiles.
- Oooh! No s'han pogut eliminar els perfils
+ Oooh! No s’han pogut eliminar els perfils
apps/client/src/app/components/admin-market-data/admin-market-data.service.ts
- 45
+ 49
Oops! Could not parse historical data.
- Oooh! No s'han pogut recopilar les dades históriques.
+ Oooh! No s’han pogut recopilar les dades históriques.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 232
+ 235
@@ -1666,7 +1666,7 @@
El preu de mercat actual és
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 336
+ 339
@@ -1826,12 +1826,12 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 338
+ 339
Add Asset Profile
- Afegeix el Perfil de l'Actiu
+ Afegeix el Perfil de l’Actiu
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
7
@@ -1862,7 +1862,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 123
+ 124
@@ -1931,7 +1931,7 @@
User Count
- Número d'Usuaris
+ Número d’Usuaris
apps/client/src/app/components/admin-overview/admin-overview.html
13
@@ -1939,10 +1939,10 @@
Activity Count
- Número d'Activitats
+ Número d’Activitats
apps/client/src/app/components/admin-overview/admin-overview.html
- 23
+ 19
@@ -1950,7 +1950,7 @@
per Usuari
apps/client/src/app/components/admin-overview/admin-overview.html
- 33
+ 28
@@ -1958,7 +1958,7 @@
Tipus de Canvi
apps/client/src/app/components/admin-overview/admin-overview.html
- 39
+ 34
@@ -1966,7 +1966,7 @@
Afegir Divisa
apps/client/src/app/components/admin-overview/admin-overview.html
- 109
+ 104
@@ -1974,7 +1974,7 @@
Registrar Usuari
apps/client/src/app/components/admin-overview/admin-overview.html
- 115
+ 110
@@ -1982,7 +1982,7 @@
Mode Només Lecutra
apps/client/src/app/components/admin-overview/admin-overview.html
- 129
+ 124
@@ -1990,7 +1990,7 @@
Recollida de Dades
apps/client/src/app/components/admin-overview/admin-overview.html
- 141
+ 136
@@ -1998,7 +1998,7 @@
Missatge del Sistema
apps/client/src/app/components/admin-overview/admin-overview.html
- 153
+ 148
@@ -2006,7 +2006,7 @@
Estableix el Missatge
apps/client/src/app/components/admin-overview/admin-overview.html
- 175
+ 170
@@ -2014,7 +2014,7 @@
Coupons
apps/client/src/app/components/admin-overview/admin-overview.html
- 183
+ 178
@@ -2022,7 +2022,7 @@
Afegir
apps/client/src/app/components/admin-overview/admin-overview.html
- 243
+ 238
libs/ui/src/lib/account-balances/account-balances.component.html
@@ -2034,7 +2034,7 @@
Ordre
apps/client/src/app/components/admin-overview/admin-overview.html
- 251
+ 246
@@ -2042,7 +2042,7 @@
Depurar el Cache
apps/client/src/app/components/admin-overview/admin-overview.html
- 255
+ 250
@@ -2126,11 +2126,15 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
- 381
+ 386
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 423
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 382
+ 383
libs/ui/src/lib/assistant/assistant.html
@@ -2268,6 +2272,10 @@
apps/client/src/app/pages/portfolio/portfolio-page-routing.module.ts
41
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 95
+
Benchmark
@@ -2311,7 +2319,7 @@
Admin Control
- Panell d'Administració
+ Panell d’Administració
apps/client/src/app/components/header/header.component.html
68
@@ -2486,7 +2494,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 187
+ 188
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -2522,11 +2530,11 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 200
+ 201
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 270
+ 271
@@ -2563,10 +2571,10 @@
Report Data Glitch
- Informar d'un Problema amb les Dades
+ Informar d’un Problema amb les Dades
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
- 399
+ 441
@@ -2574,7 +2582,7 @@
en Actiiu
apps/client/src/app/components/home-holdings/home-holdings.component.ts
- 36
+ 38
@@ -2582,7 +2590,7 @@
Finalitzat
apps/client/src/app/components/home-holdings/home-holdings.component.ts
- 37
+ 39
@@ -2618,7 +2626,7 @@
libs/ui/src/lib/i18n.ts
- 71
+ 93
@@ -2630,7 +2638,7 @@
libs/ui/src/lib/i18n.ts
- 72
+ 94
@@ -2722,7 +2730,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 10
+ 8
@@ -4530,7 +4538,7 @@
Update activity
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 8
+ 10
@@ -4602,7 +4610,7 @@
Update Cash Balance
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 111
+ 112
@@ -4610,11 +4618,11 @@
Unit Price
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 212
+ 213
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 285
+ 286
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -4626,7 +4634,7 @@
Oops! Could not get the historical exchange rate from
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 239
+ 240
@@ -4634,11 +4642,11 @@
Fee
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 305
+ 306
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 329
+ 330
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -4650,7 +4658,7 @@
Oops! Could not get the historical exchange rate from
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 317
+ 318
@@ -4658,7 +4666,7 @@
Import Activities
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 44
+ 45
@@ -4690,7 +4698,7 @@
Validating data...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 233
+ 234
@@ -4992,6 +5000,10 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
56
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 89
+
Monthly
@@ -5522,7 +5534,11 @@
Switzerland
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 60
+
+
+ libs/ui/src/lib/i18n.ts
+ 86
@@ -5530,7 +5546,11 @@
Global
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 59
+ 61
+
+
+ libs/ui/src/lib/i18n.ts
+ 14
@@ -5602,7 +5622,7 @@
Available in
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 87
+ 103
@@ -5610,35 +5630,35 @@
✅ Yes
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 115
+ 131
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 122
+ 138
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 134
+ 150
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 141
+ 157
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 153
+ 169
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 160
+ 176
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 172
+ 188
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 179
+ 195
@@ -5646,31 +5666,31 @@
❌ No
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 117
+ 133
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 136
+ 152
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 143
+ 159
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 155
+ 171
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 162
+ 178
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 174
+ 190
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 181
+ 197
@@ -5678,7 +5698,7 @@
❌ No
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 124
+ 140
@@ -5686,7 +5706,7 @@
Self-Hosting
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 129
+ 145
@@ -5694,7 +5714,7 @@
Use anonymously
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 148
+ 164
@@ -5702,7 +5722,7 @@
Free Plan
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 167
+ 183
@@ -5710,11 +5730,11 @@
Starting from
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 188
+ 204
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 193
+ 209
@@ -5722,11 +5742,11 @@
year
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 189
+ 205
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 195
+ 211
@@ -5734,7 +5754,7 @@
Notes
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 201
+ 217
@@ -5742,7 +5762,7 @@
Please note that the information provided in the Ghostfolio vs comparison table is based on our independent research and analysis. This website is not affiliated with or any other product mentioned in the comparison. As the landscape of personal finance tools evolves, it is essential to verify any specific details or changes directly from the respective product page. Data needs a refresh? Help us maintain accurate data on GitHub.
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 210
+ 226
@@ -5750,7 +5770,7 @@
Ready to take your investments to the next level?
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 223
+ 239
@@ -5758,7 +5778,7 @@
Effortlessly track, analyze, and visualize your wealth with Ghostfolio.
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 227
+ 243
@@ -5766,7 +5786,7 @@
Get Started
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 232
+ 248
@@ -5774,7 +5794,7 @@
Personal Finance Tools
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
- 308
+ 266
@@ -6298,7 +6318,7 @@
Grant
libs/ui/src/lib/i18n.ts
- 14
+ 15
@@ -6306,7 +6326,7 @@
Higher Risk
libs/ui/src/lib/i18n.ts
- 15
+ 16
@@ -6314,7 +6334,7 @@
This activity already exists.
libs/ui/src/lib/i18n.ts
- 16
+ 17
@@ -6322,7 +6342,7 @@
Japan
libs/ui/src/lib/i18n.ts
- 17
+ 80
@@ -6358,7 +6378,7 @@
libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts
- 400
+ 403
@@ -6614,7 +6634,7 @@
Extreme Fear
libs/ui/src/lib/i18n.ts
- 69
+ 91
@@ -6622,7 +6642,7 @@
Extreme Greed
libs/ui/src/lib/i18n.ts
- 70
+ 92
@@ -6630,7 +6650,7 @@
Neutral
libs/ui/src/lib/i18n.ts
- 73
+ 95
@@ -6662,11 +6682,11 @@
No data available
libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts
- 402
+ 405
libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts
- 415
+ 418
@@ -6677,6 +6697,262 @@
81
+
+ Alternative
+ Alternative
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 83
+
+
+
+ App
+ App
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 84
+
+
+
+ Budgeting
+ Budgeting
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 85
+
+
+
+ Community
+ Community
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 86
+
+
+
+ Family Office
+ Family Office
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 87
+
+
+
+ Investor
+ Investor
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 90
+
+
+
+ Open Source
+ Open Source
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 91
+
+
+
+ Personal Finance
+ Personal Finance
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 93
+
+
+
+ Privacy
+ Privacy
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 94
+
+
+
+ Software
+ Software
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 96
+
+
+
+ Tool
+ Tool
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 97
+
+
+
+ User Experience
+ User Experience
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 98
+
+
+
+ Wealth
+ Wealth
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 99
+
+
+
+ Wealth Management
+ Wealth Management
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 100
+
+
+
+ Australia
+ Australia
+
+ libs/ui/src/lib/i18n.ts
+ 69
+
+
+
+ Austria
+ Austria
+
+ libs/ui/src/lib/i18n.ts
+ 70
+
+
+
+ Belgium
+ Belgium
+
+ libs/ui/src/lib/i18n.ts
+ 71
+
+
+
+ Bulgaria
+ Bulgaria
+
+ libs/ui/src/lib/i18n.ts
+ 72
+
+
+
+ Canada
+ Canada
+
+ libs/ui/src/lib/i18n.ts
+ 73
+
+
+
+ Czech Republic
+ Czech Republic
+
+ libs/ui/src/lib/i18n.ts
+ 74
+
+
+
+ Finland
+ Finland
+
+ libs/ui/src/lib/i18n.ts
+ 75
+
+
+
+ France
+ France
+
+ libs/ui/src/lib/i18n.ts
+ 76
+
+
+
+ Germany
+ Germany
+
+ libs/ui/src/lib/i18n.ts
+ 77
+
+
+
+ India
+ India
+
+ libs/ui/src/lib/i18n.ts
+ 78
+
+
+
+ Italy
+ Italy
+
+ libs/ui/src/lib/i18n.ts
+ 79
+
+
+
+ Netherlands
+ Netherlands
+
+ libs/ui/src/lib/i18n.ts
+ 81
+
+
+
+ New Zealand
+ New Zealand
+
+ libs/ui/src/lib/i18n.ts
+ 82
+
+
+
+ Poland
+ Poland
+
+ libs/ui/src/lib/i18n.ts
+ 83
+
+
+
+ Romania
+ Romania
+
+ libs/ui/src/lib/i18n.ts
+ 84
+
+
+
+ South Africa
+ South Africa
+
+ libs/ui/src/lib/i18n.ts
+ 85
+
+
+
+ Thailand
+ Thailand
+
+ libs/ui/src/lib/i18n.ts
+ 87
+
+
+
+ United States
+ United States
+
+ libs/ui/src/lib/i18n.ts
+ 88
+
+