From 398833a0e34e54c3513a475b4bbcd28b1acda4d1 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Mon, 28 Apr 2025 18:26:07 +0200
Subject: [PATCH 1/2] Feature/improve wording of data providers management
(#4617)
* Improve wording
---
.../admin-settings.component.ts | 6 +--
.../ghostfolio-premium-api-dialog.html | 37 ++++++++-----------
.../interfaces/interfaces.ts | 3 --
3 files changed, 19 insertions(+), 27 deletions(-)
diff --git a/apps/client/src/app/components/admin-settings/admin-settings.component.ts b/apps/client/src/app/components/admin-settings/admin-settings.component.ts
index be077c0e6..d72466bb4 100644
--- a/apps/client/src/app/components/admin-settings/admin-settings.component.ts
+++ b/apps/client/src/app/components/admin-settings/admin-settings.component.ts
@@ -25,6 +25,7 @@ import { DeviceDetectorService } from 'ngx-device-detector';
import { catchError, filter, of, Subject, takeUntil } from 'rxjs';
import { GfGhostfolioPremiumApiDialogComponent } from './ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.component';
+import { GhostfolioPremiumApiDialogParams } from './ghostfolio-premium-api-dialog/interfaces/interfaces';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
@@ -101,9 +102,8 @@ export class AdminSettingsComponent implements OnDestroy, OnInit {
autoFocus: false,
data: {
deviceType: this.deviceType,
- pricingUrl: this.pricingUrl,
- user: this.user
- },
+ pricingUrl: this.pricingUrl
+ } as GhostfolioPremiumApiDialogParams,
height: this.deviceType === 'mobile' ? '98vh' : undefined,
width: this.deviceType === 'mobile' ? '100vw' : '50rem'
}
diff --git a/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.html b/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.html
index d3b0985fa..017133f5b 100644
--- a/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.html
+++ b/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.html
@@ -7,8 +7,8 @@
/>
-
- The official
+
+ Early access to the official
data provider for self-hosters, offering
80’000+ tickers from over 50 exchanges, is
- coming soon!
-
-
- Want to stay updated? Click below to get notified as soon as it’s available.
+ ready now!
Notify meGet Early Access
+
+ or
+
+
diff --git a/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/interfaces/interfaces.ts b/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/interfaces/interfaces.ts
index 157a6f414..0c629599e 100644
--- a/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/interfaces/interfaces.ts
+++ b/apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/interfaces/interfaces.ts
@@ -1,7 +1,4 @@
-import { User } from '@ghostfolio/common/interfaces';
-
export interface GhostfolioPremiumApiDialogParams {
deviceType: string;
pricingUrl: string;
- user: User;
}
From 7d0af340345cd6faec8f967368e307ca420ff926 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 28 Apr 2025 18:26:26 +0200
Subject: [PATCH 2/2] Feature/update locales (#4619)
* Update locales
* Update translations
* Update changelog
---------
Co-authored-by: github-actions[bot]
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
---
CHANGELOG.md | 4 ++
apps/client/src/locales/messages.ca.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.de.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.es.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.fr.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.it.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.nl.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.pl.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.pt.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.tr.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.uk.xlf | 54 +++++++++++++++++++++----
apps/client/src/locales/messages.xlf | 51 +++++++++++++++++++----
apps/client/src/locales/messages.zh.xlf | 54 +++++++++++++++++++++----
13 files changed, 565 insertions(+), 84 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e9285773..ad1250c87 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Introduced a watchlist to follow assets (experimental)
+### Changed
+
+- Improved the language localization for German (`de`)
+
## 2.156.0 - 2025-04-27
### Changed
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index 94b8635b5..e69019384 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -1473,6 +1473,10 @@
apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
25
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 15
+
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
58
@@ -1517,6 +1521,10 @@
apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
32
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 22
+
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
135
@@ -1937,6 +1945,10 @@
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
29
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 10
+
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
124
@@ -4067,11 +4079,11 @@
Holdings
apps/client/src/app/pages/home/home-page-routing.module.ts
- 23
+ 24
apps/client/src/app/pages/home/home-page-routing.module.ts
- 28
+ 29
apps/client/src/app/pages/home/home-page.component.ts
@@ -4087,7 +4099,7 @@
Summary
apps/client/src/app/pages/home/home-page-routing.module.ts
- 33
+ 34
apps/client/src/app/pages/home/home-page.component.ts
@@ -4099,7 +4111,7 @@
Markets
apps/client/src/app/pages/home/home-page-routing.module.ts
- 38
+ 39
apps/client/src/app/pages/home/home-page.component.ts
@@ -4943,7 +4955,7 @@
libs/ui/src/lib/benchmark/benchmark.component.html
- 137
+ 141
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -6115,7 +6127,7 @@
Change from All Time High
libs/ui/src/lib/benchmark/benchmark.component.html
- 81
+ 83
@@ -6123,7 +6135,7 @@
from ATH
libs/ui/src/lib/benchmark/benchmark.component.html
- 83
+ 85
@@ -7933,6 +7945,34 @@
33
+
+ Add asset to watchlist
+ Add asset to watchlist
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 7
+
+
+
+ Watchlist
+ Watchlist
+
+ apps/client/src/app/components/home-watchlist/home-watchlist.html
+ 4
+
+
+
+ Watchlist
+ Watchlist
+
+ apps/client/src/app/pages/home/home-page-routing.module.ts
+ 44
+
+
+ apps/client/src/app/pages/home/home-page.component.ts
+ 58
+
+