- 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 withdrawal rate of 4%.
+
+ and a safe withdrawal rate (SWR) of
+
+ .
}
diff --git a/apps/client/src/app/pipes/symbol/symbol.module.ts b/apps/client/src/app/pipes/symbol/symbol.module.ts
deleted file mode 100644
index 7ba1c1c73..000000000
--- a/apps/client/src/app/pipes/symbol/symbol.module.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { NgModule } from '@angular/core';
-
-import { SymbolPipe } from './symbol.pipe';
-
-@NgModule({
- declarations: [SymbolPipe],
- exports: [SymbolPipe]
-})
-export class GfSymbolModule {}
diff --git a/apps/client/src/app/pipes/symbol/symbol.pipe.ts b/apps/client/src/app/pipes/symbol/symbol.pipe.ts
index 2b30d1041..6f4981699 100644
--- a/apps/client/src/app/pipes/symbol/symbol.pipe.ts
+++ b/apps/client/src/app/pipes/symbol/symbol.pipe.ts
@@ -3,10 +3,9 @@ import { prettifySymbol } from '@ghostfolio/common/helper';
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({
- name: 'gfSymbol',
- standalone: false
+ name: 'gfSymbol'
})
-export class SymbolPipe implements PipeTransform {
+export class GfSymbolPipe implements PipeTransform {
public transform(aSymbol: string) {
return prettifySymbol(aSymbol);
}
diff --git a/apps/client/src/app/services/data.service.ts b/apps/client/src/app/services/data.service.ts
index 820ad5e3c..6ab370399 100644
--- a/apps/client/src/app/services/data.service.ts
+++ b/apps/client/src/app/services/data.service.ts
@@ -512,48 +512,6 @@ export class DataService {
);
}
- public fetchSymbolItem({
- dataSource,
- includeHistoricalData,
- symbol
- }: {
- dataSource: DataSource | string;
- includeHistoricalData?: number;
- symbol: string;
- }) {
- let params = new HttpParams();
-
- if (includeHistoricalData) {
- params = params.append('includeHistoricalData', includeHistoricalData);
- }
-
- return this.http.get(`/api/v1/symbol/${dataSource}/${symbol}`, {
- params
- });
- }
-
- public fetchSymbols({
- includeIndices = false,
- query
- }: {
- includeIndices?: boolean;
- query: string;
- }) {
- let params = new HttpParams().set('query', query);
-
- if (includeIndices) {
- params = params.append('includeIndices', includeIndices);
- }
-
- return this.http
- .get('/api/v1/symbol/lookup', { params })
- .pipe(
- map(({ items }) => {
- return items;
- })
- );
- }
-
public fetchPortfolioDetails({
filters,
withMarkets = false
@@ -725,6 +683,48 @@ export class DataService {
);
}
+ public fetchSymbolItem({
+ dataSource,
+ includeHistoricalData,
+ symbol
+ }: {
+ dataSource: DataSource | string;
+ includeHistoricalData?: number;
+ symbol: string;
+ }) {
+ let params = new HttpParams();
+
+ if (includeHistoricalData) {
+ params = params.append('includeHistoricalData', includeHistoricalData);
+ }
+
+ return this.http.get(`/api/v1/symbol/${dataSource}/${symbol}`, {
+ params
+ });
+ }
+
+ public fetchSymbols({
+ includeIndices = false,
+ query
+ }: {
+ includeIndices?: boolean;
+ query: string;
+ }) {
+ let params = new HttpParams().set('query', query);
+
+ if (includeIndices) {
+ params = params.append('includeIndices', includeIndices);
+ }
+
+ return this.http
+ .get('/api/v1/symbol/lookup', { params })
+ .pipe(
+ map(({ items }) => {
+ return items;
+ })
+ );
+ }
+
public fetchTags() {
return this.http.get('/api/v1/tags');
}
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index bd4be27a4..216704d26 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
@@ -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
@@ -3065,6 +3073,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
@@ -3755,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
@@ -3776,7 +3796,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -4463,22 +4483,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 +4715,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.
@@ -4868,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
@@ -5328,6 +5348,14 @@
61
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighDarrer tot el temps
@@ -5697,7 +5725,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 +5809,7 @@
Valuóslibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -5789,7 +5817,7 @@
Passiulibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -5801,7 +5829,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -5948,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
@@ -6380,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
@@ -6429,7 +6473,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 +6517,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 +6553,7 @@
Portfolio Snapshotapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +7023,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..d5add9012 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
@@ -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
@@ -1492,6 +1500,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 +1773,6 @@
7
-
- 4% Rule
- 4% Regel
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPositionen
@@ -1830,7 +1834,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2033,6 +2037,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 +2682,7 @@
Symbolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -2897,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
@@ -4038,7 +4058,7 @@
Verbindlichkeitlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4282,7 +4302,7 @@
Wertsachelibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4470,7 +4490,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5163,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)
@@ -5328,7 +5356,7 @@
Anlageprofilapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5363,6 +5391,14 @@
5
+
+ ,
+ entnehmen,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighLetztes Allzeithoch
@@ -5379,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
@@ -5723,14 +5767,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 +5925,7 @@
Job ausführenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5897,7 +5933,7 @@
Prioritätapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6404,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
@@ -6453,7 +6497,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 +6541,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 +6577,7 @@
Portfolio Snapshotapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -7003,7 +7047,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..5773a95e7 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
@@ -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
@@ -1477,6 +1485,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 +1758,6 @@
7
-
- 4% Rule
- Regla del 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsParticipaciones
@@ -1815,7 +1819,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2018,6 +2022,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 +2667,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
@@ -2882,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
@@ -4015,7 +4035,7 @@
Responsabilidadlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4259,7 +4279,7 @@
Valiosolibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4447,7 +4467,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5140,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)
@@ -5305,7 +5333,7 @@
Perfil de activoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5340,6 +5368,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighÚltimo máximo histórico
@@ -5356,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
@@ -5700,14 +5744,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 +5902,7 @@
Ejecutar Tareaapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5874,7 +5910,7 @@
Prioridadapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6381,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
@@ -6430,7 +6474,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 +6518,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 +6554,7 @@
Instantánea de la carteraapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6980,7 +7024,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..07496e53d 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
@@ -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
@@ -1780,6 +1788,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 +2002,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -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
@@ -3021,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
@@ -4014,7 +4034,7 @@
Dettelibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4258,7 +4278,7 @@
Actifslibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4446,7 +4466,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5139,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)
@@ -5304,7 +5332,7 @@
Profil d’Actifapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5339,6 +5367,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighDernier All Time High
@@ -5355,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
@@ -5699,14 +5743,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 +5901,7 @@
Execute la tâcheapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5909,7 @@
Prioritéapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6380,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
@@ -6429,7 +6473,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 +6517,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 +6553,7 @@
Résumé du portefeuilleapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +7023,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..9c49e4939 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
@@ -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
@@ -1477,6 +1485,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 +1758,6 @@
7
-
- 4% Rule
- Regola del 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPartecipazioni
@@ -1815,7 +1819,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2018,6 +2022,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 +2667,7 @@
Simboloapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -2882,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
@@ -4015,7 +4035,7 @@
Passivitàlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4259,7 +4279,7 @@
Preziosolibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4447,7 +4467,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5140,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)
@@ -5305,7 +5333,7 @@
Profilo dell’assetapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5340,6 +5368,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighUltimo massimo storico
@@ -5356,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
@@ -5700,14 +5744,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 +5902,7 @@
Esegui il lavoroapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5874,7 +5910,7 @@
Prioritàapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6381,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
@@ -6430,7 +6474,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 +6518,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 +6554,7 @@
Stato del Portfolioapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6980,7 +7024,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..e1fa9d36e 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
@@ -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
@@ -1476,6 +1484,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 +1757,6 @@
7
-
- 4% Rule
- 4% regel
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPosities
@@ -1814,7 +1818,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2017,6 +2021,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 +2666,7 @@
Symboolapps/client/src/app/components/admin-jobs/admin-jobs.html
- 46
+ 68apps/client/src/app/components/admin-market-data/admin-market-data.html
@@ -2881,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ë
@@ -4014,7 +4034,7 @@
Verplichtingenlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4258,7 +4278,7 @@
Waardevollibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4446,7 +4466,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5139,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)
@@ -5304,7 +5332,7 @@
Bezittingen Profielapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5339,6 +5367,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighLaatste Recordhoogte
@@ -5355,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
@@ -5699,14 +5743,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 +5901,7 @@
Opdracht Uitvoerenapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5909,7 @@
Prioriteitapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6380,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
@@ -6429,7 +6473,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 +6517,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 +6553,7 @@
Portfolio Momentopnameapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +7023,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..8558e883e 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
@@ -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
@@ -2725,6 +2733,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
@@ -3374,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
@@ -3395,7 +3415,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -4010,14 +4030,6 @@
7
-
- 4% Rule
- Zasada 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsInwestycje
@@ -4266,6 +4278,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.
@@ -4399,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
@@ -4743,6 +4771,14 @@
106
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighOstatni Najwyższy Punkt w Historii
@@ -5096,7 +5132,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 +5216,7 @@
Kosztownościlibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -5188,7 +5224,7 @@
Zobowiązanielibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -5200,7 +5236,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -5339,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
@@ -5699,14 +5743,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 +5901,7 @@
Wykonaj Zadanieapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5909,7 @@
Priorytetapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6380,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
@@ -6429,7 +6473,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 +6517,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 +6553,7 @@
Przegląd portfelaapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +7023,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..45776a245 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
@@ -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
@@ -1756,6 +1764,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 +1974,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -2273,14 +2285,6 @@
7
-
- 4% Rule
- Regra dos 4%
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsPosições
@@ -2361,6 +2365,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 +2714,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
@@ -2873,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
@@ -4014,7 +4034,7 @@
Responsabilidadelibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4258,7 +4278,7 @@
De valorlibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -4446,7 +4466,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -5139,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)
@@ -5304,7 +5332,7 @@
Perfil de ativosapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5339,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
@@ -5355,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
@@ -5699,14 +5743,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 +5901,7 @@
Executar trabalhoapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5909,7 @@
Prioridadeapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6380,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
@@ -6429,7 +6473,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 +6517,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 +6553,7 @@
Visão geral do portfólioapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +7023,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..5b91056d1 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
@@ -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
@@ -2297,6 +2301,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 +2935,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -3518,14 +3526,6 @@
7
-
- 4% Rule
- %4 Kuralı
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- HoldingsVarlıklar
@@ -3774,6 +3774,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.
@@ -4242,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
@@ -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
@@ -5059,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
@@ -5147,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)
@@ -5304,7 +5332,7 @@
Varlık Profiliapps/client/src/app/components/admin-jobs/admin-jobs.html
- 35
+ 52
@@ -5339,6 +5367,14 @@
5
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighSon, ATH
@@ -5355,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
@@ -5699,14 +5743,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 +5901,7 @@
İşlemi Yürütapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5873,7 +5909,7 @@
Öncelikapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6380,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
@@ -6429,7 +6473,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 +6517,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 +6553,7 @@
Portföy Anlık Görüntüsüapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6979,7 +7023,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..3b069dd93 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
@@ -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
@@ -2243,7 +2247,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
@@ -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
@@ -3341,6 +3349,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
@@ -4031,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Нові користувачі
@@ -4052,7 +4072,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -4775,22 +4795,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 використовує статичний аналіз для виявлення потенційних проблем та ризиків у вашому портфелі. Налаштуйте правила нижче та встановіть індивідуальні пороги, щоб узгодити їх з вашою особистою інвестиційною стратегією.
@@ -4815,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Неактивний
@@ -5071,6 +5083,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 надає можливість вам стежити за вашим багатством.
@@ -5462,6 +5482,14 @@
44
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableПорівняльна таблиця Ghostfolio проти
@@ -6026,6 +6054,14 @@
61
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time HighОстанній рекордний максимум
@@ -6307,7 +6343,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 +6395,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 +6539,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 +6631,7 @@
Ціннийlibs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -6603,7 +6639,7 @@
Зобов’язанняlibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -6615,7 +6651,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -6762,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 58da88399..7a185aa34 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
@@ -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
@@ -2529,6 +2537,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
@@ -3112,6 +3124,13 @@
59
+
+ and a safe withdrawal rate (SWR) of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 107
+
+ New Users
@@ -3130,7 +3149,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -3684,13 +3703,6 @@
7
-
- 4% Rule
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- Holdings
@@ -3917,6 +3929,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.
@@ -4035,6 +4054,13 @@
44
+
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison table
@@ -4380,6 +4406,13 @@
61
+
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time High
@@ -4700,7 +4733,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 +4811,14 @@
Valuablelibs/ui/src/lib/i18n.ts
- 41
+ 43Liabilitylibs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -4796,7 +4829,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -4919,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
@@ -5209,13 +5249,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 +5383,7 @@
Execute Jobapps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5364,7 +5397,7 @@
Priorityapps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -5834,7 +5867,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
@@ -5856,6 +5889,13 @@
34
+
+ based on your total assets of
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 95
+
+ Inactive
@@ -5891,7 +5931,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 +5977,7 @@
Portfolio Snapshotapps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6353,7 +6393,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..f25ad787a 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
@@ -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
@@ -2734,6 +2742,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
@@ -3383,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新用户
@@ -3404,7 +3424,7 @@
Job IDapps/client/src/app/components/admin-jobs/admin-jobs.html
- 22
+ 34
@@ -4019,14 +4039,6 @@
7
-
- 4% Rule
- 4%规则
-
- apps/client/src/app/pages/portfolio/fire/fire-page.html
- 40
-
- Holdings持仓
@@ -4275,6 +4287,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 使您能够跟踪您的财富。
@@ -4408,6 +4428,14 @@
44
+
+ per month
+ per month
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 92
+
+ Ghostfolio vs comparison tableGhostfolio vs比较表
@@ -4788,6 +4816,14 @@
61
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 93
+
+ Last All Time High上次历史最高纪录
@@ -5141,7 +5177,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 +5261,7 @@
贵重物品libs/ui/src/lib/i18n.ts
- 41
+ 43
@@ -5233,7 +5269,7 @@
负债libs/ui/src/lib/i18n.ts
- 42
+ 41
@@ -5245,7 +5281,7 @@
libs/ui/src/lib/i18n.ts
- 43
+ 42
@@ -5384,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大洋洲
@@ -5708,14 +5752,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 +5902,7 @@
执行作业apps/client/src/app/components/admin-jobs/admin-jobs.html
- 176
+ 218
@@ -5874,7 +5910,7 @@
优先级apps/client/src/app/components/admin-jobs/admin-jobs.html
- 64
+ 96
@@ -6381,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非活跃
@@ -6430,7 +6474,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 +6518,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 +6554,7 @@
投资组合快照apps/client/src/app/components/admin-jobs/admin-jobs.html
- 39
+ 56
@@ -6980,7 +7024,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/styles/table.scss b/apps/client/src/styles/table.scss
index f232cb1af..88258d48b 100644
--- a/apps/client/src/styles/table.scss
+++ b/apps/client/src/styles/table.scss
@@ -1,6 +1,12 @@
@mixin gf-table($darkTheme: false) {
--mat-table-background-color: var(--light-background);
+ th {
+ .mat-sort-header-container {
+ justify-content: inherit;
+ }
+ }
+
.mat-footer-row,
.mat-row {
.mat-cell,
diff --git a/libs/common/src/lib/chart-helper.ts b/libs/common/src/lib/chart-helper.ts
index 4181ebbbf..697f39467 100644
--- a/libs/common/src/lib/chart-helper.ts
+++ b/libs/common/src/lib/chart-helper.ts
@@ -132,8 +132,10 @@ export function getVerticalHoverLinePlugin(
}
export function transformTickToAbbreviation(value: number) {
- if (value >= -999 && value <= 999) {
- return value.toString();
+ if (value === 0) {
+ return '0';
+ } else if (value >= -999 && value <= 999) {
+ return value.toFixed(2);
} else if (value >= -999999 && value <= 999999) {
return `${value / 1000}K`;
} else {
diff --git a/libs/common/src/lib/interfaces/fire-wealth.interface.ts b/libs/common/src/lib/interfaces/fire-wealth.interface.ts
new file mode 100644
index 000000000..42fbeabd4
--- /dev/null
+++ b/libs/common/src/lib/interfaces/fire-wealth.interface.ts
@@ -0,0 +1,3 @@
+export interface FireWealth {
+ today: { valueInBaseCurrency: number };
+}
diff --git a/libs/common/src/lib/interfaces/index.ts b/libs/common/src/lib/interfaces/index.ts
index 6529fa3ef..1da2236e8 100644
--- a/libs/common/src/lib/interfaces/index.ts
+++ b/libs/common/src/lib/interfaces/index.ts
@@ -19,6 +19,7 @@ import type { EnhancedSymbolProfile } from './enhanced-symbol-profile.interface'
import type { Export } from './export.interface';
import type { FilterGroup } from './filter-group.interface';
import type { Filter } from './filter.interface';
+import type { FireWealth } from './fire-wealth.interface';
import type { HistoricalDataItem } from './historical-data-item.interface';
import type { HoldingWithParents } from './holding-with-parents.interface';
import type { Holding } from './holding.interface';
@@ -104,6 +105,7 @@ export {
Export,
Filter,
FilterGroup,
+ FireWealth,
HistoricalDataItem,
HistoricalResponse,
Holding,
diff --git a/libs/common/src/lib/interfaces/portfolio-summary.interface.ts b/libs/common/src/lib/interfaces/portfolio-summary.interface.ts
index 419915a79..05fac0ba0 100644
--- a/libs/common/src/lib/interfaces/portfolio-summary.interface.ts
+++ b/libs/common/src/lib/interfaces/portfolio-summary.interface.ts
@@ -1,3 +1,4 @@
+import { FireWealth } from './fire-wealth.interface';
import { PortfolioPerformance } from './portfolio-performance.interface';
export interface PortfolioSummary extends PortfolioPerformance {
@@ -16,7 +17,7 @@ export interface PortfolioSummary extends PortfolioPerformance {
fees: number;
filteredValueInBaseCurrency?: number;
filteredValueInPercentage?: number;
- fireWealth: number;
+ fireWealth: FireWealth;
grossPerformance: number;
grossPerformanceWithCurrencyEffect: number;
interest: number;
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;
diff --git a/libs/ui/src/lib/accounts-table/accounts-table.component.scss b/libs/ui/src/lib/accounts-table/accounts-table.component.scss
index 990b8b294..5d4e87f30 100644
--- a/libs/ui/src/lib/accounts-table/accounts-table.component.scss
+++ b/libs/ui/src/lib/accounts-table/accounts-table.component.scss
@@ -1,13 +1,3 @@
:host {
display: block;
-
- .gf-table {
- th {
- ::ng-deep {
- .mat-sort-header-container {
- justify-content: inherit;
- }
- }
- }
- }
}
diff --git a/libs/ui/src/lib/activities-filter/activities-filter.component.ts b/libs/ui/src/lib/activities-filter/activities-filter.component.ts
index c31a5fecd..cb659988a 100644
--- a/libs/ui/src/lib/activities-filter/activities-filter.component.ts
+++ b/libs/ui/src/lib/activities-filter/activities-filter.component.ts
@@ -1,4 +1,4 @@
-import { GfSymbolModule } from '@ghostfolio/client/pipes/symbol/symbol.module';
+import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { Filter, FilterGroup } from '@ghostfolio/common/interfaces';
import { COMMA, ENTER } from '@angular/cdk/keycodes';
@@ -39,7 +39,7 @@ import { translate } from '../i18n';
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [
CommonModule,
- GfSymbolModule,
+ GfSymbolPipe,
IonIcon,
MatAutocompleteModule,
MatButtonModule,
diff --git a/libs/ui/src/lib/activities-table/activities-table.component.html b/libs/ui/src/lib/activities-table/activities-table.component.html
index 85db627d2..523020585 100644
--- a/libs/ui/src/lib/activities-table/activities-table.component.html
+++ b/libs/ui/src/lib/activities-table/activities-table.component.html
@@ -255,7 +255,7 @@