From 41eb9c56dd12dee6fdd2dadb209c24b7beddf10d Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Wed, 11 Dec 2024 14:38:23 +0100
Subject: [PATCH] Feature/improve language localization for de 20241207 (#4106)
* Update translations
* Update changelog
---
CHANGELOG.md | 1 +
apps/client/src/locales/messages.ca.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.de.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.es.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.fr.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.it.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.nl.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.pl.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.pt.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.tr.xlf | 256 +++++++++++++++---------
apps/client/src/locales/messages.xlf | 247 ++++++++++++++---------
apps/client/src/locales/messages.zh.xlf | 256 +++++++++++++++---------
12 files changed, 1775 insertions(+), 1033 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 758e93ced..a4e3e3b04 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`)
- Upgraded `@internationalized/number` from version `3.5.2` to `3.6.0`
### Fixed
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index 751ef908d..d32f8c1ee 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -633,7 +633,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 61
+ 73
apps/client/src/app/components/header/header.component.ts
@@ -649,7 +649,7 @@
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 40
+ 42
apps/client/src/app/core/http-response.interceptor.ts
@@ -697,7 +697,7 @@
libs/ui/src/lib/membership-card/membership-card.component.ts
- 25
+ 31
@@ -923,7 +923,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 153
+ 131
apps/client/src/app/components/admin-tag/admin-tag.component.html
@@ -1015,7 +1015,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 229
+ 207
apps/client/src/app/components/admin-platform/admin-platform.component.html
@@ -1075,11 +1075,11 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 133
+ 111
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 236
+ 214
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -1291,7 +1291,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 118
+ 96
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -1315,7 +1315,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 128
+ 106
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
@@ -1406,17 +1406,13 @@
Detalls de
- apps/client/src/app/components/admin-market-data-detail/market-data-detail-dialog/market-data-detail-dialog.html
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
2
Data
-
- apps/client/src/app/components/admin-market-data-detail/market-data-detail-dialog/market-data-detail-dialog.html
- 6
-
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
160
@@ -1429,14 +1425,14 @@
libs/ui/src/lib/activities-table/activities-table.component.html
170
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 6
+
Preu de Mercat
-
- apps/client/src/app/components/admin-market-data-detail/market-data-detail-dialog/market-data-detail-dialog.html
- 26
-
apps/client/src/app/components/admin-market-data/admin-market-data.html
104
@@ -1445,17 +1441,17 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
98
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 26
+
Cancel·lar
-
- apps/client/src/app/components/admin-market-data-detail/market-data-detail-dialog/market-data-detail-dialog.html
- 46
-
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 379
+ 357
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -1489,17 +1485,17 @@
apps/client/src/app/pages/register/show-access-token-dialog/show-access-token-dialog.html
38
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 46
+
Guardar
-
- apps/client/src/app/components/admin-market-data-detail/market-data-detail-dialog/market-data-detail-dialog.html
- 48
-
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 386
+ 364
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -1529,6 +1525,10 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
434
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 48
+
@@ -1579,11 +1579,11 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 162
+ 140
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 246
+ 224
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1593,6 +1593,10 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
354
+
+ libs/ui/src/lib/assistant/assistant.html
+ 166
+
@@ -1603,11 +1607,11 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 171
+ 149
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 259
+ 237
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1627,7 +1631,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 144
+ 122
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1654,8 +1658,8 @@
137
- apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 85
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.html
+ 44
@@ -1738,8 +1742,8 @@
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
- 237
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
+ 263
@@ -1747,7 +1751,7 @@
El preu de mercat actual és
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 345
+ 325
@@ -1769,10 +1773,6 @@
Importar
-
- apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 111
-
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
153
@@ -1781,13 +1781,17 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
186
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.html
+ 70
+
Sector
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 188
+ 166
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1799,7 +1803,7 @@
País
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 199
+ 177
apps/client/src/app/components/admin-users/admin-users.html
@@ -1815,11 +1819,11 @@
Sectors
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 205
+ 183
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 330
+ 308
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1835,11 +1839,11 @@
Països
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 215
+ 193
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 341
+ 319
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1851,7 +1855,7 @@
Referència
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 287
+ 265
@@ -1859,7 +1863,7 @@
Mapatge de Símbols
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 293
+ 271
@@ -1867,7 +1871,7 @@
Configuració del Proveïdor de Dades
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 305
+ 283
@@ -1875,7 +1879,7 @@
Prova
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 323
+ 301
@@ -1883,7 +1887,7 @@
Url
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 353
+ 331
apps/client/src/app/components/admin-platform/admin-platform.component.html
@@ -1899,7 +1903,7 @@
Notes
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 366
+ 344
apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
@@ -2165,10 +2169,6 @@
apps/client/src/app/pages/accounts/accounts-page.html
4
-
- libs/ui/src/lib/assistant/assistant.html
- 107
-
@@ -2199,7 +2199,7 @@
Plataformes
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 59
+ 79
@@ -2207,7 +2207,7 @@
Etiquetes
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 65
+ 85
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -2221,10 +2221,6 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
383
-
- libs/ui/src/lib/assistant/assistant.html
- 155
-
@@ -2263,7 +2259,7 @@
Està segur que vol eliminar aquest usuari?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 125
+ 138
@@ -2295,7 +2291,7 @@
Última Solicitut
apps/client/src/app/components/admin-users/admin-users.html
- 181
+ 202
@@ -2303,7 +2299,7 @@
Actuar com un altre Usuari
apps/client/src/app/components/admin-users/admin-users.html
- 218
+ 239
@@ -2311,7 +2307,7 @@
Eliminar Usuari
apps/client/src/app/components/admin-users/admin-users.html
- 230
+ 251
@@ -2423,7 +2419,7 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html
- 16
+ 18
apps/client/src/app/pages/pricing/pricing-page.html
@@ -2439,7 +2435,7 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html
- 22
+ 24
apps/client/src/app/pages/pricing/pricing-page.html
@@ -3319,7 +3315,7 @@
Please enter your coupon code:
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 124
+ 166
@@ -3327,7 +3323,7 @@
Could not redeem coupon code
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 134
+ 175
@@ -3335,7 +3331,7 @@
Coupon code has been redeemed
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 146
+ 188
@@ -3343,7 +3339,7 @@
Reload
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 147
+ 189
@@ -3351,7 +3347,7 @@
per year
apps/client/src/app/components/user-account-membership/user-account-membership.html
- 34
+ 36
apps/client/src/app/pages/pricing/pricing-page.html
@@ -3363,7 +3359,7 @@
Try Premium
apps/client/src/app/components/user-account-membership/user-account-membership.html
- 51
+ 53
@@ -3371,7 +3367,7 @@
Redeem Coupon
apps/client/src/app/components/user-account-membership/user-account-membership.html
- 65
+ 67
@@ -3625,6 +3621,10 @@
Okay
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 151
+
apps/client/src/app/core/http-response.interceptor.ts
81
@@ -4677,6 +4677,10 @@
libs/ui/src/lib/activities-table/activities-table.component.html
308
+
+ libs/ui/src/lib/assistant/assistant.html
+ 107
+
@@ -6134,14 +6138,6 @@
93
-
-
- Asset Classes
-
- libs/ui/src/lib/assistant/assistant.html
- 166
-
-
Reset Filters
@@ -6723,15 +6719,19 @@
Membership
libs/ui/src/lib/membership-card/membership-card.component.html
- 18
+ 37
Valid until
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 26
+
libs/ui/src/lib/membership-card/membership-card.component.html
- 23
+ 42
@@ -7023,7 +7023,7 @@
Error
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 336
+ 316
@@ -7143,7 +7143,7 @@
No auto-renewal.
apps/client/src/app/components/user-account-membership/user-account-membership.html
- 72
+ 74
@@ -7343,7 +7343,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 48
+ 68
@@ -7465,7 +7465,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 29
+ 40
@@ -7473,7 +7473,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 31
+ 42
@@ -7481,7 +7481,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 38
+ 56
@@ -7489,7 +7489,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 80
+ 92
@@ -7499,6 +7499,10 @@
apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.component.ts
45
+
+ apps/client/src/app/pages/api/api-page.component.ts
+ 41
+
@@ -7516,6 +7520,70 @@
42
+
+
+ API Requests Today
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 178
+
+
+
+
+ Could not generate an API key
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 138
+
+
+
+
+ Set this API key in your self-hosted environment:
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 153
+
+
+
+
+ Ghostfolio Premium Data Provider API Key
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 156
+
+
+
+
+ Do you really want to generate a new API key?
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 161
+
+
+
+
+ Tag
+
+ libs/ui/src/lib/assistant/assistant.html
+ 155
+
+
+
+
+ API Key
+
+ libs/ui/src/lib/membership-card/membership-card.component.html
+ 18
+
+
+
+
+ Generate Ghostfolio Premium Data Provider API key for self-hosted environments...
+
+ libs/ui/src/lib/membership-card/membership-card.component.html
+ 26
+
+