From 8263224bc52356ac8b8f7c9b5b8940a7e45690b7 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sun, 28 Sep 2025 10:02:18 +0200
Subject: [PATCH 1/6] Task/improve wording in Hacktoberfest 2025 blog post
(#5611)
* Improve wording
---
.../09/hacktoberfest-2025/hacktoberfest-2025-page.html | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html b/apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
index cc2e6e80b..bde5a2fee 100644
--- a/apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+++ b/apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
@@ -19,10 +19,9 @@
time and we are looking
forward to meeting new open-source contributors along the way. Every
year in October, Hacktoberfest celebrates open source by
- highlighting projects, maintainers, and contributors worldwide. Open
- source maintainers around the globe dedicate extra time to support
- new contributors while guiding them through their first pull
- requests on
+ highlighting projects, maintainers, and contributors from around the
+ globe. Open source maintainers dedicate extra time to support new
+ contributors while guiding them through their first pull requests on
GitHub.
From 6ff1d65a7092f783e088603f9be7e39552c4f09b Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Tue, 30 Sep 2025 08:40:11 +0200
Subject: [PATCH 2/6] Feature/add safe withdrawal rate to user settings (#5629)
* Add safe withdrawal rate to user settings
* Update changelog
---
CHANGELOG.md | 10 ++++++++++
apps/api/src/app/user/update-user-setting.dto.ts | 4 ++++
apps/api/src/app/user/user.service.ts | 5 +++++
.../app/pages/portfolio/fire/fire-page.component.ts | 5 ++++-
.../src/app/pages/portfolio/fire/fire-page.html | 12 ++++++++++--
.../src/lib/interfaces/user-settings.interface.ts | 1 +
6 files changed, 34 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8ddf62e81..36d4cbec2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## Unreleased
+
+### Added
+
+- Added the safe withdrawal rate to the user settings (experimental)
+
+### Changed
+
+- Improved the wording of the 4% rule in the _FIRE_ section
+
## 2.203.0 - 2025-09-27
### Added
diff --git a/apps/api/src/app/user/update-user-setting.dto.ts b/apps/api/src/app/user/update-user-setting.dto.ts
index b34b6fae2..3ee59f7dd 100644
--- a/apps/api/src/app/user/update-user-setting.dto.ts
+++ b/apps/api/src/app/user/update-user-setting.dto.ts
@@ -104,6 +104,10 @@ export class UpdateUserSettingDto {
@IsOptional()
retirementDate?: string;
+ @IsNumber()
+ @IsOptional()
+ safeWithdrawalRate?: number;
+
@IsNumber()
@IsOptional()
savingsRate?: number;
diff --git a/apps/api/src/app/user/user.service.ts b/apps/api/src/app/user/user.service.ts
index 6512fbbc2..f797270ff 100644
--- a/apps/api/src/app/user/user.service.ts
+++ b/apps/api/src/app/user/user.service.ts
@@ -265,6 +265,11 @@ export class UserService {
PerformanceCalculationType.ROAI;
}
+ // Set default value for safe withdrawal rate
+ if (!(user.settings.settings as UserSettings)?.safeWithdrawalRate) {
+ (user.settings.settings as UserSettings).safeWithdrawalRate = 0.04;
+ }
+
// Set default value for view mode
if (!(user.settings.settings as UserSettings).viewMode) {
(user.settings.settings as UserSettings).viewMode = 'DEFAULT';
diff --git a/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts b/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts
index 83650d9ca..ab0fbc787 100644
--- a/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts
+++ b/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts
@@ -63,7 +63,10 @@ export class GfFirePageComponent implements OnDestroy, OnInit {
this.fireWealth = new Big(10000);
}
- this.withdrawalRatePerYear = this.fireWealth.mul(4).div(100);
+ this.withdrawalRatePerYear = this.fireWealth.mul(
+ this.user.settings.safeWithdrawalRate
+ );
+
this.withdrawalRatePerMonth = this.withdrawalRatePerYear.div(12);
this.isLoading = false;
diff --git a/apps/client/src/app/pages/portfolio/fire/fire-page.html b/apps/client/src/app/pages/portfolio/fire/fire-page.html
index 77fd1640c..dd29dbcc8 100644
--- a/apps/client/src/app/pages/portfolio/fire/fire-page.html
+++ b/apps/client/src/app/pages/portfolio/fire/fire-page.html
@@ -37,7 +37,7 @@
- 4% Rule
+ Sustainable retirement income
@if (user?.subscription?.type === 'Basic') {
}
@@ -96,7 +96,15 @@
[value]="fireWealth?.toNumber()"
/>
- and a withdrawal rate of 4%.
+ and a safe withdrawal rate (SWR) of
+ .
}
diff --git a/libs/common/src/lib/interfaces/user-settings.interface.ts b/libs/common/src/lib/interfaces/user-settings.interface.ts
index e5c65f82d..65325a42f 100644
--- a/libs/common/src/lib/interfaces/user-settings.interface.ts
+++ b/libs/common/src/lib/interfaces/user-settings.interface.ts
@@ -29,6 +29,7 @@ export interface UserSettings {
performanceCalculationType?: PerformanceCalculationType;
projectedTotalAmount?: number;
retirementDate?: string;
+ safeWithdrawalRate?: number;
savingsRate?: number;
viewMode?: ViewMode;
xRayRules?: XRayRulesSettings;
From c99af52b2f4641c8241008c2edffed39daaa2096 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 30 Sep 2025 09:09:33 +0200
Subject: [PATCH 3/6] Feature/update locales (#5577)
* 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 | 1 +
apps/client/src/locales/messages.ca.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.de.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.es.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.fr.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.it.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.nl.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.pl.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.pt.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.tr.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.uk.xlf | 82 +++++++++++++------------
apps/client/src/locales/messages.xlf | 78 ++++++++++++-----------
apps/client/src/locales/messages.zh.xlf | 82 +++++++++++++------------
13 files changed, 515 insertions(+), 466 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 36d4cbec2..f9bbcca84 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Improved the wording of the 4% rule in the _FIRE_ section
+- Improved the language localization for German (`de`)
## 2.203.0 - 2025-09-27
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index bd4be27a4..1ec2b0e97 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -647,7 +647,7 @@
Tipusapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -667,7 +667,7 @@
Perfil d’Actiuapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -675,7 +675,7 @@
Dades Històriques de Mercatapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -687,7 +687,7 @@
Origen de les Dadesapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -711,7 +711,7 @@
Prioritatapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -719,7 +719,7 @@
Intentsapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -727,7 +727,7 @@
Creatapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -735,7 +735,7 @@
Finalitzatapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -743,7 +743,7 @@
Estatapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -763,7 +763,7 @@
Aturar Processosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -771,7 +771,7 @@
Veure les Dadesapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -779,7 +779,7 @@
Veure Stacktraceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -787,7 +787,7 @@
Executar Procésapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -795,7 +795,7 @@
Suprimir Procésapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -3065,6 +3065,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -3776,7 +3780,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -4271,6 +4275,14 @@
138
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDividend
@@ -4463,22 +4475,6 @@
7
-
- 4% Rule
- 4% Regla
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
-
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- PricingPreus
@@ -4711,6 +4707,14 @@
234
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio us permet fer un seguiment de la vostra riquesa.
@@ -5697,7 +5701,7 @@
Símbolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -5781,7 +5785,7 @@
Valuóslibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -5789,7 +5793,7 @@
Passiulibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -5801,7 +5805,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -6429,7 +6433,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6473,7 +6477,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6509,7 +6513,7 @@
Portfolio Snapshotapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +6983,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index 4dcc345d4..c8cb4c9b1 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -42,7 +42,7 @@
Typapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -286,7 +286,7 @@
Jobs löschenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -294,7 +294,7 @@
Datenquelleapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -318,7 +318,7 @@
Versucheapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -326,7 +326,7 @@
Erstelltapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -334,7 +334,7 @@
Abgeschlossenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -342,7 +342,7 @@
Statusapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -370,7 +370,7 @@
Historische Marktdatenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -382,7 +382,7 @@
Daten anzeigenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -390,7 +390,7 @@
Stacktrace anzeigenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -398,7 +398,7 @@
Job löschenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -1492,6 +1492,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -1761,14 +1765,6 @@
7
-
- 4% Rule
- 4% Regel
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPositionen
@@ -1830,7 +1826,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2033,6 +2029,14 @@
132
+
+ Sustainable retirement income
+ Nachhaltiges Einkommen im Ruhestand
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio verschafft dir den Überblick über dein Vermögen.
@@ -2670,7 +2674,7 @@
Symbolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -2965,6 +2969,14 @@
425
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ Wenn du heute in den Ruhestand gehen würdest, könnest du pro Jahr oder pro Monatentnehmen, bezogen auf dein Gesamtanlagevermögen von und einer sicheren Entnahmerate (SWR) von .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDividenden
@@ -4038,7 +4050,7 @@
Verbindlichkeitlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4282,7 +4294,7 @@
Wertsachelibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4470,7 +4482,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5328,7 +5340,7 @@
Anlageprofilapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5723,14 +5735,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Wenn du heute in den Ruhestand gehen würdest, könnest du pro Jahr oder pro Monat entnehmen, bezogen auf dein Gesamtanlagevermögen von und einer Entnahmerate von 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersFilter zurücksetzen
@@ -5889,7 +5893,7 @@
Job ausführenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5897,7 +5901,7 @@
Prioritätapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6453,7 +6457,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6497,7 +6501,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6533,7 +6537,7 @@
Portfolio Snapshotapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -7003,7 +7007,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index c23d83944..864bd02fc 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -43,7 +43,7 @@
Tipoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -287,7 +287,7 @@
Elimina los trabajosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -295,7 +295,7 @@
Fuente de datosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -319,7 +319,7 @@
Intentosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -327,7 +327,7 @@
Creadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -335,7 +335,7 @@
Finalizadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -343,7 +343,7 @@
Estadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -371,7 +371,7 @@
Datos históricos del mercadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -383,7 +383,7 @@
Visualiza los datosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -391,7 +391,7 @@
Visualiza Stacktraceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -399,7 +399,7 @@
Elimina el trabajoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -1477,6 +1477,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -1746,14 +1750,6 @@
7
-
- 4% Rule
- Regla del 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsParticipaciones
@@ -1815,7 +1811,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2018,6 +2014,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio te permite hacer un seguimiento de tu riqueza.
@@ -2655,7 +2659,7 @@
Símboloapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -2942,6 +2946,14 @@
360
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDividendo
@@ -4015,7 +4027,7 @@
Responsabilidadlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4259,7 +4271,7 @@
Valiosolibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4447,7 +4459,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5305,7 +5317,7 @@
Perfil de activoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5700,14 +5712,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Si te jubilaras hoy, podrías retirar por año o por mes, basado en tus activos totales de y una tasa de retiro del 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersReiniciar filtros
@@ -5866,7 +5870,7 @@
Ejecutar Tareaapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5874,7 +5878,7 @@
Prioridadapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6430,7 +6434,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6474,7 +6478,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6510,7 +6514,7 @@
Instantánea de la carteraapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6980,7 +6984,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index 0e7d8ab2d..9688f1a31 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -34,7 +34,7 @@
Typeapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -342,7 +342,7 @@
Source Donnéesapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -366,7 +366,7 @@
Tentativesapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -374,7 +374,7 @@
Crééapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -382,7 +382,7 @@
Terminéapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -390,7 +390,7 @@
Statutapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -410,7 +410,7 @@
Supprimer Tâchesapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -426,7 +426,7 @@
Données historiques du marchéapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -438,7 +438,7 @@
Voir Donnéesapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -446,7 +446,7 @@
Voir la Stacktraceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -454,7 +454,7 @@
Supprimer Tâcheapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -1780,6 +1780,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -1990,7 +1994,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2253,6 +2257,14 @@
138
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDividende
@@ -2357,14 +2369,6 @@
7
-
- 4% Rule
- Règle des 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPositions
@@ -2421,6 +2425,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio vous aide à garder un aperçu de votre patrimoine.
@@ -2850,7 +2862,7 @@
Symboleapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -4014,7 +4026,7 @@
Dettelibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4258,7 +4270,7 @@
Actifslibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4446,7 +4458,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5304,7 +5316,7 @@
Profil d’Actifapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5699,14 +5711,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Si vous prenez votre retraite aujourd’hui, vous pourrez retirer par an ou par mois, sur la base de vos actifs totaux de et un taux de retrait de 4 %.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersRéinitialiser les Filtres
@@ -5865,7 +5869,7 @@
Execute la tâcheapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5877,7 @@
Prioritéapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6429,7 +6433,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6473,7 +6477,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6509,7 +6513,7 @@
Résumé du portefeuilleapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +6983,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf
index e6e96a265..f8e634bbb 100644
--- a/apps/client/src/locales/messages.it.xlf
+++ b/apps/client/src/locales/messages.it.xlf
@@ -43,7 +43,7 @@
Tipoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -287,7 +287,7 @@
Elimina i lavoriapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -295,7 +295,7 @@
Sorgente dei datiapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -319,7 +319,7 @@
Tentativiapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -327,7 +327,7 @@
Creatoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -335,7 +335,7 @@
Finitoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -343,7 +343,7 @@
Statoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -371,7 +371,7 @@
Dati storici del mercatoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -383,7 +383,7 @@
Visualizza i datiapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -391,7 +391,7 @@
Visualizza Stacktraceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -399,7 +399,7 @@
Elimina il lavoroapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -1477,6 +1477,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -1746,14 +1750,6 @@
7
-
- 4% Rule
- Regola del 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPartecipazioni
@@ -1815,7 +1811,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2018,6 +2014,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio ti permette di tenere traccia della tua ricchezza.
@@ -2655,7 +2659,7 @@
Simboloapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -2942,6 +2946,14 @@
360
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDividendi
@@ -4015,7 +4027,7 @@
Passivitàlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4259,7 +4271,7 @@
Preziosolibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4447,7 +4459,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5305,7 +5317,7 @@
Profilo dell’assetapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5700,14 +5712,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Se andassi in pensione oggi, saresti in grado di prelevare all’anno o al mese, calcolato sul valore totale dei tuoi asset di e un prelievo costante del 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersReset Filtri
@@ -5866,7 +5870,7 @@
Esegui il lavoroapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5874,7 +5878,7 @@
Prioritàapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6430,7 +6434,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6474,7 +6478,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6510,7 +6514,7 @@
Stato del Portfolioapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6980,7 +6984,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf
index 140089733..9d423d431 100644
--- a/apps/client/src/locales/messages.nl.xlf
+++ b/apps/client/src/locales/messages.nl.xlf
@@ -42,7 +42,7 @@
Typeapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -286,7 +286,7 @@
Taken verwijderenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -294,7 +294,7 @@
Gegevensbronapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -318,7 +318,7 @@
Pogingenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -326,7 +326,7 @@
Aangemaaktapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -334,7 +334,7 @@
Voltooidapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -342,7 +342,7 @@
Statusapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -370,7 +370,7 @@
Historische marktgegevensapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -382,7 +382,7 @@
Bekijk gegevensapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -390,7 +390,7 @@
Bekijk Stacktraceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -398,7 +398,7 @@
Taak verwijderenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -1476,6 +1476,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -1745,14 +1749,6 @@
7
-
- 4% Rule
- 4% regel
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPosities
@@ -1814,7 +1810,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2017,6 +2013,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio stelt je in staat om je vermogen bij te houden.
@@ -2654,7 +2658,7 @@
Symboolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -2941,6 +2945,14 @@
360
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDividend
@@ -4014,7 +4026,7 @@
Verplichtingenlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4258,7 +4270,7 @@
Waardevollibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4446,7 +4458,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5304,7 +5316,7 @@
Bezittingen Profielapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5699,14 +5711,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Als u vandaag met pensioen zou gaan, kunt u per jaar or per maand opnemen, gebaseerd op uw totale vermogen van en een opnamepercentage van 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersFilters Herstellen
@@ -5865,7 +5869,7 @@
Opdracht Uitvoerenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5877,7 @@
Prioriteitapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6429,7 +6433,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6473,7 +6477,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6509,7 +6513,7 @@
Portfolio Momentopnameapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +6983,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf
index b0d8e1840..ec59cfc53 100644
--- a/apps/client/src/locales/messages.pl.xlf
+++ b/apps/client/src/locales/messages.pl.xlf
@@ -243,7 +243,7 @@
Typapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -563,7 +563,7 @@
Profil Aktywówapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -571,7 +571,7 @@
Historyczne Dane Rynkoweapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -583,7 +583,7 @@
Źródło Danychapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -607,7 +607,7 @@
Próbyapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -615,7 +615,7 @@
Utworzonoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -623,7 +623,7 @@
Zakończonoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -631,7 +631,7 @@
Statusapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -651,7 +651,7 @@
Usuń Zadaniaapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -659,7 +659,7 @@
Zobacz Daneapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -667,7 +667,7 @@
Wyświetl Stos Wywołańapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -675,7 +675,7 @@
Usuń Zadanieapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -2725,6 +2725,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -3395,7 +3399,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -3882,6 +3886,14 @@
138
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDywidenda
@@ -4010,14 +4022,6 @@
7
-
- 4% Rule
- Zasada 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsInwestycje
@@ -4266,6 +4270,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio umożliwia śledzenie wartości swojego majątku.
@@ -5096,7 +5108,7 @@
Symbolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -5180,7 +5192,7 @@
Kosztownościlibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -5188,7 +5200,7 @@
Zobowiązanielibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -5200,7 +5212,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -5699,14 +5711,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Jeśli przejdziesz na emeryturę dzisiaj, będziesz mógł wypłacić rocznie lub miesięcznie, w oparciu o Twój łączny majątek w wysokości i stopę wypłaty w wysokości 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersResetuj Filtry
@@ -5865,7 +5869,7 @@
Wykonaj Zadanieapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5877,7 @@
Priorytetapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6429,7 +6433,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6473,7 +6477,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6509,7 +6513,7 @@
Przegląd portfelaapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +6983,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf
index 1fad5f3bb..031f3b551 100644
--- a/apps/client/src/locales/messages.pt.xlf
+++ b/apps/client/src/locales/messages.pt.xlf
@@ -34,7 +34,7 @@
Tipoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -342,7 +342,7 @@
Fonte de dadosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -366,7 +366,7 @@
Tentativasapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -374,7 +374,7 @@
Criadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -382,7 +382,7 @@
Terminadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -390,7 +390,7 @@
Estadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -410,7 +410,7 @@
Eliminar Tarefasapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -426,7 +426,7 @@
Histórico de Dados de Mercadoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -438,7 +438,7 @@
Visualizar dadosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -446,7 +446,7 @@
Ver Stacktraceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -454,7 +454,7 @@
Apagar Tarefaapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -1756,6 +1756,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -1962,7 +1966,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2273,14 +2277,6 @@
7
-
- 4% Rule
- Regra dos 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPosições
@@ -2361,6 +2357,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.O Ghostfolio permite-lhe estar a par e gerir a sua riqueza.
@@ -2702,7 +2706,7 @@
Símboloapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -3005,6 +3009,14 @@
71
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendDividendos
@@ -4014,7 +4026,7 @@
Responsabilidadelibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4258,7 +4270,7 @@
De valorlibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4446,7 +4458,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5304,7 +5316,7 @@
Perfil de ativosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5699,14 +5711,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Se você se aposentar hoje, poderá sacar per year or per month, based on your total assets of and a withdrawal rate of 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersRedefinir filtros
@@ -5865,7 +5869,7 @@
Executar trabalhoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5877,7 @@
Prioridadeapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6429,7 +6433,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6473,7 +6477,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6509,7 +6513,7 @@
Visão geral do portfólioapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +6983,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf
index 50522d41f..00d761c04 100644
--- a/apps/client/src/locales/messages.tr.xlf
+++ b/apps/client/src/locales/messages.tr.xlf
@@ -215,7 +215,7 @@
Tipapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -523,7 +523,7 @@
Veri Kaynağıapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -547,7 +547,7 @@
Denemeapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -555,7 +555,7 @@
Oluşturulduapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -563,7 +563,7 @@
Tamamlandıapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -571,7 +571,7 @@
Durumapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -591,7 +591,7 @@
İşleri Silapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -607,7 +607,7 @@
Tarihsel Piyasa Verisiapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -619,7 +619,7 @@
Veri Görapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -627,7 +627,7 @@
Hata İzini Görüntüleapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -635,7 +635,7 @@
İşleri Silapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -2297,6 +2297,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -2927,7 +2931,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -3390,6 +3394,14 @@
138
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendTemettü
@@ -3518,14 +3530,6 @@
7
-
- 4% Rule
- %4 Kuralı
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsVarlıklar
@@ -3774,6 +3778,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio, varlıklarınızı takip etmenizi sağlar.
@@ -4832,7 +4844,7 @@
Sembolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -4900,7 +4912,7 @@
Kıymetlibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4908,7 +4920,7 @@
Yükümlülüklibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4920,7 +4932,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -5304,7 +5316,7 @@
Varlık Profiliapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5699,14 +5711,6 @@
8
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Eğer bugün emekli olursanız, paranızı çekebilirsiniz yıllık veya aylık, toplam varlıklarınıza göre ve %4’lük bir çekilme oranı.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Reset FiltersFiltreleri Sıfırla
@@ -5865,7 +5869,7 @@
İşlemi Yürütapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5877,7 @@
Öncelikapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6429,7 +6433,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6473,7 +6477,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6509,7 +6513,7 @@
Portföy Anlık Görüntüsüapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +6983,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf
index 734c29a16..d6058c551 100644
--- a/apps/client/src/locales/messages.uk.xlf
+++ b/apps/client/src/locales/messages.uk.xlf
@@ -671,7 +671,7 @@
Типapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -691,7 +691,7 @@
Профіль активуapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -699,7 +699,7 @@
Історичні ринкові даніapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -711,7 +711,7 @@
Знімок портфеляapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -719,7 +719,7 @@
Джерело данихapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -743,7 +743,7 @@
Пріоритетapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -751,7 +751,7 @@
Спробиapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -759,7 +759,7 @@
Створеноapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -767,7 +767,7 @@
Завершеноapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -775,7 +775,7 @@
Статусapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -795,7 +795,7 @@
Видалити завданняapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -803,7 +803,7 @@
Переглянути даніapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -811,7 +811,7 @@
Переглянути трасуванняapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -819,7 +819,7 @@
Виконати завданняapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -827,7 +827,7 @@
Видалити завданняapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -2243,7 +2243,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -3341,6 +3341,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -4052,7 +4056,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -4583,6 +4587,14 @@
138
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ DividendДивіденди
@@ -4775,22 +4787,6 @@
7
-
- 4% Rule
- Правило 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
-
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Якщо ви вийдете на пенсію сьогодні, ви зможете знімати на рік або на місяць, виходячи з вашого загального капіталу в та ставкою виведення у 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Ghostfolio X-ray uses static analysis to uncover potential issues and risks in your portfolio. Adjust the rules below and set custom thresholds to align with your personal investment strategy.Ghostfolio X-ray використовує статичний аналіз для виявлення потенційних проблем та ризиків у вашому портфелі. Налаштуйте правила нижче та встановіть індивідуальні пороги, щоб узгодити їх з вашою особистою інвестиційною стратегією.
@@ -5071,6 +5067,14 @@
234
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio надає можливість вам стежити за вашим багатством.
@@ -6307,7 +6311,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6359,7 +6363,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6503,7 +6507,7 @@
Символapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -6595,7 +6599,7 @@
Ціннийlibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -6603,7 +6607,7 @@
Зобов’язанняlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -6615,7 +6619,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf
index 58da88399..9d5f0592c 100644
--- a/apps/client/src/locales/messages.xlf
+++ b/apps/client/src/locales/messages.xlf
@@ -228,7 +228,7 @@
Typeapps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -540,14 +540,14 @@
Asset Profileapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52Historical Market Dataapps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -558,7 +558,7 @@
Data Sourceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -581,28 +581,28 @@
Attemptsapps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120Createdapps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134Finishedapps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143Statusapps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -620,28 +620,28 @@
Delete Jobsapps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193View Dataapps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208View Stacktraceapps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215Delete Jobapps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -2529,6 +2529,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -3130,7 +3134,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -3569,6 +3573,13 @@
138
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ Dividend
@@ -3684,13 +3695,6 @@
7
-
- 4% Rule
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- Holdings
@@ -3917,6 +3921,13 @@
132
+
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.
@@ -4700,7 +4711,7 @@
Symbolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -4778,14 +4789,14 @@
Valuablelibs/ui/src/lib/i18n.ts
- 41
+ 43Liabilitylibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4796,7 +4807,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -5209,13 +5220,6 @@
266
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- year
@@ -5350,7 +5354,7 @@
Execute Jobapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5364,7 +5368,7 @@
Priorityapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -5834,7 +5838,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -5891,7 +5895,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -5937,7 +5941,7 @@
Portfolio Snapshotapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6353,7 +6357,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf
index b845cf7ad..807cd30f2 100644
--- a/apps/client/src/locales/messages.zh.xlf
+++ b/apps/client/src/locales/messages.zh.xlf
@@ -244,7 +244,7 @@
类型apps/client/src/app/components/admin-jobs/admin-jobs.html
- 31
+ 48apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
@@ -572,7 +572,7 @@
资产概况apps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -580,7 +580,7 @@
历史市场数据apps/client/src/app/components/admin-jobs/admin-jobs.html
- 37
+ 54apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
@@ -592,7 +592,7 @@
数据源apps/client/src/app/components/admin-jobs/admin-jobs.html
- 55
+ 82apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -616,7 +616,7 @@
尝试次数apps/client/src/app/components/admin-jobs/admin-jobs.html
- 83
+ 120
@@ -624,7 +624,7 @@
创建apps/client/src/app/components/admin-jobs/admin-jobs.html
- 92
+ 134
@@ -632,7 +632,7 @@
完成apps/client/src/app/components/admin-jobs/admin-jobs.html
- 101
+ 143
@@ -640,7 +640,7 @@
状态apps/client/src/app/components/admin-jobs/admin-jobs.html
- 110
+ 152apps/client/src/app/components/admin-settings/admin-settings.component.html
@@ -660,7 +660,7 @@
删除任务apps/client/src/app/components/admin-jobs/admin-jobs.html
- 151
+ 193
@@ -668,7 +668,7 @@
查看数据apps/client/src/app/components/admin-jobs/admin-jobs.html
- 166
+ 208
@@ -676,7 +676,7 @@
查看堆栈跟踪apps/client/src/app/components/admin-jobs/admin-jobs.html
- 173
+ 215
@@ -684,7 +684,7 @@
删除任务apps/client/src/app/components/admin-jobs/admin-jobs.html
- 180
+ 222
@@ -2734,6 +2734,10 @@
apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html168
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+ apps/client/src/app/pages/blog/blog-page.html5
@@ -3404,7 +3408,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -3891,6 +3895,14 @@
138
+
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+ If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+ Dividend股息
@@ -4019,14 +4031,6 @@
7
-
- 4% Rule
- 4%规则
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- Holdings持仓
@@ -4275,6 +4279,14 @@
132
+
+ Sustainable retirement income
+ Sustainable retirement income
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 40
+
+ Ghostfolio empowers you to keep track of your wealth.Ghostfolio 使您能够跟踪您的财富。
@@ -5141,7 +5153,7 @@
代码apps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -5225,7 +5237,7 @@
贵重物品libs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -5233,7 +5245,7 @@
负债libs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -5245,7 +5257,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -5708,14 +5720,6 @@
266
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- 如果你今天退休,你可以领取每年或者每月,根据您的总资产提款率为4%。
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- year年
@@ -5866,7 +5870,7 @@
执行作业apps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5874,7 +5878,7 @@
优先级apps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6430,7 +6434,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 346
+ 345apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -6474,7 +6478,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 348
+ 347libs/ui/src/lib/i18n.ts
@@ -6510,7 +6514,7 @@
投资组合快照apps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6980,7 +6984,7 @@
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
- 357
+ 356libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
From 51bcc67e9182ec3497c8d6ded201077522709042 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Tue, 30 Sep 2025 12:49:38 +0200
Subject: [PATCH 4/6] Feature/improve localization of sustainable retirement
income (#5630)
* Improve localization
---
.../app/pages/portfolio/fire/fire-page.html | 29 ++++++++++++-------
1 file changed, 19 insertions(+), 10 deletions(-)
diff --git a/apps/client/src/app/pages/portfolio/fire/fire-page.html b/apps/client/src/app/pages/portfolio/fire/fire-page.html
index dd29dbcc8..df81991c3 100644
--- a/apps/client/src/app/pages/portfolio/fire/fire-page.html
+++ b/apps/client/src/app/pages/portfolio/fire/fire-page.html
@@ -61,11 +61,11 @@
/>
} @else {
-
- If you retire today, you would be able to withdraw
+
+ If you retire today, you would be able to withdraw
+
- per year
+ per year
- or
+
+ or
+
- per month, based on your total assets of
+
+ per month,
+
+ based on your total assets of
+
- and a safe withdrawal rate (SWR) of
+
+ and a safe withdrawal rate (SWR) of
+
Date: Tue, 30 Sep 2025 13:50:00 +0200
Subject: [PATCH 5/6] Feature/update locales (#5631)
* Update locales
* Update translations
---------
Co-authored-by: github-actions[bot]
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
---
apps/client/src/locales/messages.ca.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.de.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.es.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.fr.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.it.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.nl.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.pl.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.pt.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.tr.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.uk.xlf | 56 +++++++++++++++++++++----
apps/client/src/locales/messages.xlf | 50 ++++++++++++++++++----
apps/client/src/locales/messages.zh.xlf | 56 +++++++++++++++++++++----
12 files changed, 571 insertions(+), 95 deletions(-)
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index 1ec2b0e97..216704d26 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -1965,6 +1965,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -2405,6 +2409,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -3759,6 +3767,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ New UsersUsuaris nous
@@ -4275,14 +4291,6 @@
138
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDividend
@@ -4872,6 +4880,14 @@
44
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableTaula comparativa Ghostfolio vs
@@ -5332,6 +5348,14 @@
61
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighDarrer tot el temps
@@ -5952,6 +5976,14 @@
72
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOceania
@@ -6384,6 +6416,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveInactive
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index c8cb4c9b1..ef65bd96d 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -800,6 +800,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -1152,6 +1156,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -2901,6 +2909,14 @@
71
+
+ If you retire today, you would be able to withdraw
+ Wenn du heute in den Ruhestand gehen würdest, könntest du
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOzeanien
@@ -2969,14 +2985,6 @@
425
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- Wenn du heute in den Ruhestand gehen würdest, könnest du pro Jahr oder pro Monatentnehmen, bezogen auf dein Gesamtanlagevermögen von und einer sicheren Entnahmerate (SWR) von .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDividenden
@@ -5175,6 +5183,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ und einer sicheren Entnahmerate (SWR) von
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ (Last 90 days)(Letzte 90 Tage)
@@ -5375,6 +5391,14 @@
5
+
+ ,
+ entnehmen,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighLetztes Allzeithoch
@@ -5391,6 +5415,14 @@
13
+
+ per month
+ pro Monat
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs Vergleichstabelle
@@ -6408,6 +6440,14 @@
83
+
+ based on your total assets of
+ bezogen auf dein Gesamtanlagevermögen von
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveInaktiv
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index 864bd02fc..5773a95e7 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -785,6 +785,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -1137,6 +1141,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -2886,6 +2894,14 @@
71
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOceanía
@@ -2946,14 +2962,6 @@
360
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDividendo
@@ -5152,6 +5160,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ (Last 90 days)(Últimos 90 días)
@@ -5352,6 +5368,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighÚltimo máximo histórico
@@ -5368,6 +5392,14 @@
13
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs tabla comparativa
@@ -6385,6 +6417,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveInactiva
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index 9688f1a31..07496e53d 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -1080,6 +1080,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -1444,6 +1448,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -2257,14 +2265,6 @@
138
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDividende
@@ -3033,6 +3033,14 @@
72
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOcéanie
@@ -5151,6 +5159,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ (Last 90 days)(Derniers 90 jours)
@@ -5351,6 +5367,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighDernier All Time High
@@ -5367,6 +5391,14 @@
13
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs tableau comparatif
@@ -6384,6 +6416,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveInactif
diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf
index f8e634bbb..9c49e4939 100644
--- a/apps/client/src/locales/messages.it.xlf
+++ b/apps/client/src/locales/messages.it.xlf
@@ -785,6 +785,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -1137,6 +1141,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -2886,6 +2894,14 @@
71
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOceania
@@ -2946,14 +2962,6 @@
360
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDividendi
@@ -5152,6 +5160,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ (Last 90 days)(Ultimi 90 giorni)
@@ -5352,6 +5368,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighUltimo massimo storico
@@ -5368,6 +5392,14 @@
13
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs tabella di comparazione
@@ -6385,6 +6417,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveInattivo
diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf
index 9d423d431..e1fa9d36e 100644
--- a/apps/client/src/locales/messages.nl.xlf
+++ b/apps/client/src/locales/messages.nl.xlf
@@ -784,6 +784,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -1136,6 +1140,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -2885,6 +2893,14 @@
71
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOceanië
@@ -2945,14 +2961,6 @@
360
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDividend
@@ -5151,6 +5159,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ (Last 90 days)(Laatste 90 dagen)
@@ -5351,6 +5367,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighLaatste Recordhoogte
@@ -5367,6 +5391,14 @@
13
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs vergelijkingstabel
@@ -6384,6 +6416,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveInactief
diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf
index ec59cfc53..8558e883e 100644
--- a/apps/client/src/locales/messages.pl.xlf
+++ b/apps/client/src/locales/messages.pl.xlf
@@ -1653,6 +1653,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -2117,6 +2121,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -3378,6 +3386,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ New UsersNowi Użytkownicy
@@ -3886,14 +3902,6 @@
138
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDywidenda
@@ -4411,6 +4419,14 @@
44
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs - tabela porównawcza
@@ -4755,6 +4771,14 @@
106
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighOstatni Najwyższy Punkt w Historii
@@ -5351,6 +5375,14 @@
72
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOceania
@@ -6384,6 +6416,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveNieaktywny
diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf
index 031f3b551..45776a245 100644
--- a/apps/client/src/locales/messages.pt.xlf
+++ b/apps/client/src/locales/messages.pt.xlf
@@ -960,6 +960,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -1432,6 +1436,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -2877,6 +2885,14 @@
72
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOceânia
@@ -3009,14 +3025,6 @@
71
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendDividendos
@@ -5151,6 +5159,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ (Last 90 days)(Últimos 90 dias)
@@ -5351,6 +5367,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighÚltima alta de todos os tempos
@@ -5367,6 +5391,14 @@
13
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs tabela de comparação
@@ -6384,6 +6416,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveInativo
diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf
index 00d761c04..5b91056d1 100644
--- a/apps/client/src/locales/messages.tr.xlf
+++ b/apps/client/src/locales/messages.tr.xlf
@@ -1509,6 +1509,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -3394,14 +3398,6 @@
138
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendTemettü
@@ -4254,6 +4250,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -5071,6 +5071,14 @@
72
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaOkyanusya
@@ -5159,6 +5167,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ (Last 90 days)(Son 90 gün)
@@ -5351,6 +5367,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighSon, ATH
@@ -5367,6 +5391,14 @@
13
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio ve karşılatırma tablosu
@@ -6384,6 +6416,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactivePasif
diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf
index d6058c551..3b069dd93 100644
--- a/apps/client/src/locales/messages.uk.xlf
+++ b/apps/client/src/locales/messages.uk.xlf
@@ -1497,6 +1497,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -2681,6 +2685,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -4035,6 +4043,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ New UsersНові користувачі
@@ -4587,14 +4603,6 @@
138
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- DividendДивіденди
@@ -4811,6 +4819,14 @@
58
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ InactiveНеактивний
@@ -5466,6 +5482,14 @@
44
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableПорівняльна таблиця Ghostfolio проти
@@ -6030,6 +6054,14 @@
61
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighОстанній рекордний максимум
@@ -6766,6 +6798,14 @@
72
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ OceaniaОкеанія
diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf
index 9d5f0592c..7a185aa34 100644
--- a/apps/client/src/locales/messages.xlf
+++ b/apps/client/src/locales/messages.xlf
@@ -1548,6 +1548,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -1968,6 +1972,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -3116,6 +3124,13 @@
59
+
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ New Users
@@ -3573,13 +3588,6 @@
138
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Dividend
@@ -4046,6 +4054,13 @@
44
+
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison table
@@ -4391,6 +4406,13 @@
61
+
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time High
@@ -4930,6 +4952,13 @@
72
+
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ Oceania
@@ -5860,6 +5889,13 @@
34
+
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ Inactive
diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf
index 807cd30f2..f25ad787a 100644
--- a/apps/client/src/locales/messages.zh.xlf
+++ b/apps/client/src/locales/messages.zh.xlf
@@ -1662,6 +1662,10 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html97
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 81
+ apps/client/src/app/pages/register/register-page.html31
@@ -2126,6 +2130,10 @@
apps/client/src/app/components/user-account-membership/user-account-membership.html32
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 78
+ apps/client/src/app/pages/pricing/pricing-page.html283
@@ -3387,6 +3395,14 @@
59
+
+ and a safe withdrawal rate (SWR) of
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ New Users新用户
@@ -3895,14 +3911,6 @@
138
-
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
- If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a safe withdrawal rate (SWR) of .
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 68
-
- Dividend股息
@@ -4420,6 +4428,14 @@
44
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs比较表
@@ -4800,6 +4816,14 @@
61
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time High上次历史最高纪录
@@ -5396,6 +5420,14 @@
72
+
+ If you retire today, you would be able to withdraw
+ If you retire today, you would be able to withdraw
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 66
+
+ Oceania大洋洲
@@ -6385,6 +6417,14 @@
83
+
+ based on your total assets of
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ Inactive非活跃
From da80efa0c620f73b37e96c1e34b421a60aecfdca Mon Sep 17 00:00:00 2001
From: David Requeno <108202767+DavidReque@users.noreply.github.com>
Date: Tue, 30 Sep 2025 12:17:09 -0600
Subject: [PATCH 6/6] Task/localize number formatting of y-axis labels in line
chart component (#5624)
* Localize number formatting of y-axis labels in line chart component
* Update changelog
---
CHANGELOG.md | 1 +
libs/ui/src/lib/line-chart/line-chart.component.ts | 5 ++++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f9bbcca84..e94d88d01 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
### Changed
+- Localized the number formatting of the y-axis labels in the line chart component
- Improved the wording of the 4% rule in the _FIRE_ section
- Improved the language localization for German (`de`)
diff --git a/libs/ui/src/lib/line-chart/line-chart.component.ts b/libs/ui/src/lib/line-chart/line-chart.component.ts
index e7f8b132e..0afef5959 100644
--- a/libs/ui/src/lib/line-chart/line-chart.component.ts
+++ b/libs/ui/src/lib/line-chart/line-chart.component.ts
@@ -261,7 +261,10 @@ export class GfLineChartComponent
}
if (typeof tickValue === 'number') {
- return tickValue.toFixed(2);
+ return tickValue.toLocaleString(this.locale, {
+ maximumFractionDigits: 2,
+ minimumFractionDigits: 2
+ });
}
return tickValue;