-
+
Name
diff --git a/libs/ui/src/lib/holdings-table/holdings-table.component.ts b/libs/ui/src/lib/holdings-table/holdings-table.component.ts
index 1c46e18db..f408f7d9b 100644
--- a/libs/ui/src/lib/holdings-table/holdings-table.component.ts
+++ b/libs/ui/src/lib/holdings-table/holdings-table.component.ts
@@ -1,4 +1,4 @@
-import { getLocale } from '@ghostfolio/common/helper';
+import { getLocale, getLowercase } from '@ghostfolio/common/helper';
import {
AssetProfileIdentifier,
PortfolioPosition
@@ -92,6 +92,8 @@ export class GfHoldingsTableComponent implements OnChanges, OnDestroy {
this.dataSource = new MatTableDataSource(this.holdings);
this.dataSource.paginator = this.paginator;
+ this.dataSource.sortingDataAccessor = getLowercase;
+
this.dataSource.sort = this.sort;
if (this.holdings) {
From 645e8ee30352c3c0825a67a2cd98f4cac93c5c55 Mon Sep 17 00:00:00 2001
From: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com>
Date: Sun, 11 Jan 2026 23:00:48 +0700
Subject: [PATCH 07/24] Bugfix/prevent double counting of cash in net worth
(#6171)
* Prevent double counting of cash in net worth
* Update changelog
---
CHANGELOG.md | 1 +
apps/api/src/app/order/order.service.ts | 49 +++---
.../calculator/portfolio-calculator.ts | 33 ++--
.../roai/portfolio-calculator-cash.spec.ts | 148 ++++++++----------
.../calculator/roai/portfolio-calculator.ts | 6 +-
.../exchange-rate-data.service.mock.ts | 6 +-
.../portfolio-snapshot.processor.ts | 3 +-
.../src/lib/models/timeline-position.ts | 2 +
8 files changed, 127 insertions(+), 121 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5c1fad4db..74dcfa882 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
+- Fixed the net worth calculation to prevent the double counting of cash positions
- Fixed the filtering by asset class in the endpoint `GET api/v1/portfolio/holdings`
- Fixed the case-insensitive sorting in the accounts table component
- Fixed the case-insensitive sorting in the benchmark component
diff --git a/apps/api/src/app/order/order.service.ts b/apps/api/src/app/order/order.service.ts
index a939cb476..9a4f1e46b 100644
--- a/apps/api/src/app/order/order.service.ts
+++ b/apps/api/src/app/order/order.service.ts
@@ -743,47 +743,50 @@ export class OrderService {
/**
* Retrieves all orders required for the portfolio calculator, including both standard asset orders
- * and synthetic orders representing cash activities.
- *
- * @param filters - Optional filters to apply to the orders.
- * @param userCurrency - The base currency of the user.
- * @param userId - The ID of the user.
- * @returns An object containing the combined list of activities and the total count.
+ * and optional synthetic orders representing cash activities.
*/
@LogPerformance
public async getOrdersForPortfolioCalculator({
filters,
userCurrency,
- userId
+ userId,
+ withCash = false
}: {
+ /** Optional filters to apply to the orders. */
filters?: Filter[];
+ /** The base currency of the user. */
userCurrency: string;
+ /** The ID of the user. */
userId: string;
+ /** Whether to include cash activities in the result. */
+ withCash?: boolean;
}) {
- const nonCashOrders = await this.getOrders({
+ const orders = await this.getOrders({
filters,
userCurrency,
userId,
withExcludedAccountsAndActivities: false // TODO
});
- const cashDetails = await this.accountService.getCashDetails({
- filters,
- userId,
- currency: userCurrency
- });
+ if (withCash) {
+ const cashDetails = await this.accountService.getCashDetails({
+ filters,
+ userId,
+ currency: userCurrency
+ });
- const cashOrders = await this.getCashOrders({
- cashDetails,
- filters,
- userCurrency,
- userId
- });
+ const cashOrders = await this.getCashOrders({
+ cashDetails,
+ filters,
+ userCurrency,
+ userId
+ });
- return {
- activities: [...nonCashOrders.activities, ...cashOrders.activities],
- count: nonCashOrders.count + cashOrders.count
- };
+ orders.activities.push(...cashOrders.activities);
+ orders.count += cashOrders.count;
+ }
+
+ return orders;
}
public async getStatisticsByCurrency(
diff --git a/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
index d2b3c0625..8f6cb0efc 100644
--- a/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
+++ b/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
@@ -39,6 +39,7 @@ import { GroupBy } from '@ghostfolio/common/types';
import { PerformanceCalculationType } from '@ghostfolio/common/types/performance-calculation-type.type';
import { Logger } from '@nestjs/common';
+import { AssetSubClass } from '@prisma/client';
import { Big } from 'big.js';
import { plainToClass } from 'class-transformer';
import {
@@ -389,27 +390,33 @@ export abstract class PortfolioCalculator {
hasAnySymbolMetricsErrors = hasAnySymbolMetricsErrors || hasErrors;
- valuesBySymbol[item.symbol] = {
- currentValues,
- currentValuesWithCurrencyEffect,
- investmentValuesAccumulated,
- investmentValuesAccumulatedWithCurrencyEffect,
- investmentValuesWithCurrencyEffect,
- netPerformanceValues,
- netPerformanceValuesWithCurrencyEffect,
- timeWeightedInvestmentValues,
- timeWeightedInvestmentValuesWithCurrencyEffect
- };
+ const includeInTotalAssetValue =
+ item.assetSubClass !== AssetSubClass.CASH;
+
+ if (includeInTotalAssetValue) {
+ valuesBySymbol[item.symbol] = {
+ currentValues,
+ currentValuesWithCurrencyEffect,
+ investmentValuesAccumulated,
+ investmentValuesAccumulatedWithCurrencyEffect,
+ investmentValuesWithCurrencyEffect,
+ netPerformanceValues,
+ netPerformanceValuesWithCurrencyEffect,
+ timeWeightedInvestmentValues,
+ timeWeightedInvestmentValuesWithCurrencyEffect
+ };
+ }
positions.push({
feeInBaseCurrency,
+ includeInTotalAssetValue,
timeWeightedInvestment,
timeWeightedInvestmentWithCurrencyEffect,
- dividend: totalDividend,
- dividendInBaseCurrency: totalDividendInBaseCurrency,
averagePrice: item.averagePrice,
currency: item.currency,
dataSource: item.dataSource,
+ dividend: totalDividend,
+ dividendInBaseCurrency: totalDividendInBaseCurrency,
fee: item.fee,
firstBuyDate: item.firstBuyDate,
grossPerformance: !hasErrors ? (grossPerformance ?? null) : null,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts
index e27bb4daa..f5a4ca634 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts
@@ -14,7 +14,7 @@ import { ExchangeRateDataServiceMock } from '@ghostfolio/api/services/exchange-r
import { PortfolioSnapshotService } from '@ghostfolio/api/services/queues/portfolio-snapshot/portfolio-snapshot.service';
import { PortfolioSnapshotServiceMock } from '@ghostfolio/api/services/queues/portfolio-snapshot/portfolio-snapshot.service.mock';
import { parseDate } from '@ghostfolio/common/helper';
-import { HistoricalDataItem } from '@ghostfolio/common/interfaces';
+import { TimelinePosition } from '@ghostfolio/common/models';
import { PerformanceCalculationType } from '@ghostfolio/common/types/performance-calculation-type.type';
import { DataSource } from '@prisma/client';
@@ -191,7 +191,8 @@ describe('PortfolioCalculator', () => {
const { activities } = await orderService.getOrdersForPortfolioCalculator(
{
userCurrency: 'CHF',
- userId: userDummyData.id
+ userId: userDummyData.id,
+ withCash: true
}
);
@@ -201,7 +202,14 @@ describe('PortfolioCalculator', () => {
values: []
});
+ const accountBalanceItems =
+ await accountBalanceService.getAccountBalanceItems({
+ userCurrency: 'CHF',
+ userId: userDummyData.id
+ });
+
const portfolioCalculator = portfolioCalculatorFactory.createCalculator({
+ accountBalanceItems,
activities,
calculationType: PerformanceCalculationType.ROAI,
currency: 'CHF',
@@ -210,94 +218,72 @@ describe('PortfolioCalculator', () => {
const portfolioSnapshot = await portfolioCalculator.computeSnapshot();
- const historicalData20231231 = portfolioSnapshot.historicalData.find(
- ({ date }) => {
- return date === '2023-12-31';
- }
- );
- const historicalData20240101 = portfolioSnapshot.historicalData.find(
- ({ date }) => {
- return date === '2024-01-01';
- }
- );
- const historicalData20241231 = portfolioSnapshot.historicalData.find(
- ({ date }) => {
- return date === '2024-12-31';
- }
- );
-
- /**
- * Investment value with currency effect: 1000 USD * 0.85 = 850 CHF
- * Total investment: 1000 USD * 0.91 = 910 CHF
- * Value (current): 1000 USD * 0.91 = 910 CHF
- * Value with currency effect: 1000 USD * 0.85 = 850 CHF
- */
- expect(historicalData20231231).toMatchObject({
- date: '2023-12-31',
- investmentValueWithCurrencyEffect: 850,
- netPerformance: 0,
- netPerformanceInPercentage: 0,
- netPerformanceInPercentageWithCurrencyEffect: 0,
- netPerformanceWithCurrencyEffect: 0,
- netWorth: 850,
- totalAccountBalance: 0,
- totalInvestment: 910,
- totalInvestmentValueWithCurrencyEffect: 850,
- value: 910,
- valueWithCurrencyEffect: 850
- });
-
- /**
- * Net performance with currency effect: (1000 * 0.86) - (1000 * 0.85) = 10 CHF
- * Total investment: 1000 USD * 0.91 = 910 CHF
- * Total investment value with currency effect: 1000 USD * 0.85 = 850 CHF
- * Value (current): 1000 USD * 0.91 = 910 CHF
- * Value with currency effect: 1000 USD * 0.86 = 860 CHF
- */
- expect(historicalData20240101).toMatchObject({
- date: '2024-01-01',
- investmentValueWithCurrencyEffect: 0,
- netPerformance: 0,
- netPerformanceInPercentage: 0,
- netPerformanceInPercentageWithCurrencyEffect: 0.011764705882352941,
- netPerformanceWithCurrencyEffect: 10,
- netWorth: 860,
- totalAccountBalance: 0,
- totalInvestment: 910,
- totalInvestmentValueWithCurrencyEffect: 850,
- value: 910,
- valueWithCurrencyEffect: 860
+ const position = portfolioSnapshot.positions.find(({ symbol }) => {
+ return symbol === 'USD';
});
/**
- * Investment value with currency effect: 1000 USD * 0.90 = 900 CHF
+ * Investment: 2000 USD * 0.91 = 1820 CHF
+ * Investment value with currency effect: (1000 USD * 0.85) + (1000 USD * 0.90) = 1750 CHF
* Net performance: (1000 USD * 1.0) - (1000 USD * 1.0) = 0 CHF
- * Net performance with currency effect: (1000 USD * 0.9) - (1000 USD * 0.85) = 50 CHF
- * Total investment: 2000 USD * 0.91 = 1820 CHF
- * Total investment value with currency effect: (1000 USD * 0.85) + (1000 USD * 0.90) = 1750 CHF
- * Value (current): 2000 USD * 0.91 = 1820 CHF
- * Value with currency effect: 2000 USD * 0.9 = 1800 CHF
+ * Total account balance: 2000 USD * 0.85 = 1700 CHF (using the exchange rate on 2024-12-31)
+ * Value in base currency: 2000 USD * 0.91 = 1820 CHF
*/
- expect(historicalData20241231).toMatchObject({
- date: '2024-12-31',
- investmentValueWithCurrencyEffect: 900,
- netPerformance: 0,
- netPerformanceInPercentage: 0,
- netPerformanceInPercentageWithCurrencyEffect: 0.058823529411764705,
- netPerformanceWithCurrencyEffect: 50,
- netWorth: 1800,
- totalAccountBalance: 0,
- totalInvestment: 1820,
- totalInvestmentValueWithCurrencyEffect: 1750,
- value: 1820,
- valueWithCurrencyEffect: 1800
+ expect(position).toMatchObject({
+ averagePrice: new Big(1),
+ currency: 'USD',
+ dataSource: DataSource.YAHOO,
+ dividend: new Big(0),
+ dividendInBaseCurrency: new Big(0),
+ fee: new Big(0),
+ feeInBaseCurrency: new Big(0),
+ firstBuyDate: '2023-12-31',
+ grossPerformance: new Big(0),
+ grossPerformancePercentage: new Big(0),
+ grossPerformancePercentageWithCurrencyEffect: new Big(
+ '0.08211603004634809014'
+ ),
+ grossPerformanceWithCurrencyEffect: new Big(70),
+ includeInTotalAssetValue: false,
+ investment: new Big(1820),
+ investmentWithCurrencyEffect: new Big(1750),
+ marketPrice: null,
+ marketPriceInBaseCurrency: 0.91,
+ netPerformance: new Big(0),
+ netPerformancePercentage: new Big(0),
+ netPerformancePercentageWithCurrencyEffectMap: {
+ '1d': new Big('0.01111111111111111111'),
+ '1y': new Big('0.06937181021989792704'),
+ '5y': new Big('0.0818817546090273363'),
+ max: new Big('0.0818817546090273363'),
+ mtd: new Big('0.01111111111111111111'),
+ wtd: new Big('-0.05517241379310344828'),
+ ytd: new Big('0.01111111111111111111')
+ },
+ netPerformanceWithCurrencyEffectMap: {
+ '1d': new Big(20),
+ '1y': new Big(60),
+ '5y': new Big(70),
+ max: new Big(70),
+ mtd: new Big(20),
+ wtd: new Big(-80),
+ ytd: new Big(20)
+ },
+ quantity: new Big(2000),
+ symbol: 'USD',
+ timeWeightedInvestment: new Big('912.47956403269754768392'),
+ timeWeightedInvestmentWithCurrencyEffect: new Big(
+ '852.45231607629427792916'
+ ),
+ transactionCount: 2,
+ valueInBaseCurrency: new Big(1820)
});
expect(portfolioSnapshot).toMatchObject({
hasErrors: false,
- totalFeesWithCurrencyEffect: new Big('0'),
- totalInterestWithCurrencyEffect: new Big('0'),
- totalLiabilitiesWithCurrencyEffect: new Big('0')
+ totalFeesWithCurrencyEffect: new Big(0),
+ totalInterestWithCurrencyEffect: new Big(0),
+ totalLiabilitiesWithCurrencyEffect: new Big(0)
});
});
});
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts
index 070d7543b..2ceed015d 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts
@@ -34,7 +34,11 @@ export class RoaiPortfolioCalculator extends PortfolioCalculator {
let totalTimeWeightedInvestment = new Big(0);
let totalTimeWeightedInvestmentWithCurrencyEffect = new Big(0);
- for (const currentPosition of positions) {
+ for (const currentPosition of positions.filter(
+ ({ includeInTotalAssetValue }) => {
+ return includeInTotalAssetValue;
+ }
+ )) {
if (currentPosition.feeInBaseCurrency) {
totalFeesWithCurrencyEffect = totalFeesWithCurrencyEffect.plus(
currentPosition.feeInBaseCurrency
diff --git a/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts b/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts
index 857c1b5a5..742be36b4 100644
--- a/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts
+++ b/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts
@@ -1,5 +1,7 @@
-export const ExchangeRateDataServiceMock = {
- getExchangeRatesByCurrency: ({ targetCurrency }): Promise => {
+import { ExchangeRateDataService } from './exchange-rate-data.service';
+
+export const ExchangeRateDataServiceMock: Partial = {
+ getExchangeRatesByCurrency: ({ targetCurrency }) => {
if (targetCurrency === 'CHF') {
return Promise.resolve({
CHFCHF: {
diff --git a/apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.processor.ts b/apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.processor.ts
index 75a3a8631..58a0a8f8a 100644
--- a/apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.processor.ts
+++ b/apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.processor.ts
@@ -50,7 +50,8 @@ export class PortfolioSnapshotProcessor {
await this.orderService.getOrdersForPortfolioCalculator({
filters: job.data.filters,
userCurrency: job.data.userCurrency,
- userId: job.data.userId
+ userId: job.data.userId,
+ withCash: true
});
const accountBalanceItems =
diff --git a/libs/common/src/lib/models/timeline-position.ts b/libs/common/src/lib/models/timeline-position.ts
index f683c0951..8eae56cf7 100644
--- a/libs/common/src/lib/models/timeline-position.ts
+++ b/libs/common/src/lib/models/timeline-position.ts
@@ -50,6 +50,8 @@ export class TimelinePosition {
@Type(() => Big)
grossPerformanceWithCurrencyEffect: Big;
+ includeInTotalAssetValue?: boolean;
+
@Transform(transformToBig, { toClassOnly: true })
@Type(() => Big)
investment: Big;
From c47a4fdc71d43cb6b29dc12ba602ea47f0456ab1 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sun, 11 Jan 2026 17:02:48 +0100
Subject: [PATCH 08/24] Release 2.229.0 (#6184)
---
CHANGELOG.md | 2 +-
package-lock.json | 4 ++--
package.json | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 74dcfa882..4d6e818db 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,7 +5,7 @@ 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
+## 2.229.0 - 2026-01-11
### Changed
diff --git a/package-lock.json b/package-lock.json
index 9b37e8439..60cf31da5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostfolio",
- "version": "2.228.0",
+ "version": "2.229.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostfolio",
- "version": "2.228.0",
+ "version": "2.229.0",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
diff --git a/package.json b/package.json
index 140e4ce44..63612d7fa 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ghostfolio",
- "version": "2.228.0",
+ "version": "2.229.0",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",
From 825a36636790310d4a70f9af06355c1e08ba54b7 Mon Sep 17 00:00:00 2001
From: yaro <43820977+yootaebong@users.noreply.github.com>
Date: Tue, 13 Jan 2026 05:48:31 +0900
Subject: [PATCH 09/24] Feature/set up language localization for Korean (ko)
(#6136)
* Set up language localization for Korean (ko)
* Update changelog
---
CHANGELOG.md | 6 +
apps/client/project.json | 15 +
.../components/footer/footer.component.html | 15 +-
.../user-account-settings.component.ts | 1 +
.../user-account-settings.html | 13 +-
.../src/app/pages/features/features-page.html | 5 +-
.../product-page.component.ts | 5 +-
apps/client/src/locales/messages.ko.xlf | 8665 +++++++++++++++++
libs/common/src/lib/config.ts | 1 +
libs/common/src/lib/helper.ts | 17 +-
10 files changed, 8734 insertions(+), 9 deletions(-)
create mode 100644 apps/client/src/locales/messages.ko.xlf
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4d6e818db..a07743c34 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@ 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
+
+- Set up the language localization for Korean (`ko`)
+
## 2.229.0 - 2026-01-11
### Changed
diff --git a/apps/client/project.json b/apps/client/project.json
index 09968d23f..38887ca8a 100644
--- a/apps/client/project.json
+++ b/apps/client/project.json
@@ -26,6 +26,10 @@
"baseHref": "/it/",
"translation": "apps/client/src/locales/messages.it.xlf"
},
+ "ko": {
+ "baseHref": "/ko/",
+ "translation": "apps/client/src/locales/messages.ko.xlf"
+ },
"nl": {
"baseHref": "/nl/",
"translation": "apps/client/src/locales/messages.nl.xlf"
@@ -110,6 +114,10 @@
"baseHref": "/it/",
"localize": ["it"]
},
+ "development-ko": {
+ "baseHref": "/ko/",
+ "localize": ["ko"]
+ },
"development-nl": {
"baseHref": "/nl/",
"localize": ["nl"]
@@ -213,6 +221,9 @@
"sslKey": "apps/client/localhost.pem"
},
"configurations": {
+ "development-ca": {
+ "buildTarget": "client:build:development-ca"
+ },
"development-de": {
"buildTarget": "client:build:development-de"
},
@@ -228,6 +239,9 @@
"development-it": {
"buildTarget": "client:build:development-it"
},
+ "development-ko": {
+ "buildTarget": "client:build:development-ko"
+ },
"development-nl": {
"buildTarget": "client:build:development-nl"
},
@@ -264,6 +278,7 @@
"messages.es.xlf",
"messages.fr.xlf",
"messages.it.xlf",
+ "messages.ko.xlf",
"messages.nl.xlf",
"messages.pl.xlf",
"messages.pt.xlf",
diff --git a/apps/client/src/app/components/footer/footer.component.html b/apps/client/src/app/components/footer/footer.component.html
index 155f27f68..45626620e 100644
--- a/apps/client/src/app/components/footer/footer.component.html
+++ b/apps/client/src/app/components/footer/footer.component.html
@@ -122,7 +122,9 @@
-->
- Chinese
+ Chinese (简体中文)
Deutsch
@@ -139,6 +141,13 @@
Italiano
+
Nederlands
@@ -153,7 +162,9 @@
diff --git a/apps/client/src/app/components/user-account-settings/user-account-settings.component.ts b/apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
index c72c2a52d..44be30b9a 100644
--- a/apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
+++ b/apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
@@ -89,6 +89,7 @@ export class GfUserAccountSettingsComponent implements OnDestroy, OnInit {
'es',
'fr',
'it',
+ 'ko',
'nl',
'pl',
'pt',
diff --git a/apps/client/src/app/components/user-account-settings/user-account-settings.html b/apps/client/src/app/components/user-account-settings/user-account-settings.html
index e6ab544c8..93ed614cc 100644
--- a/apps/client/src/app/components/user-account-settings/user-account-settings.html
+++ b/apps/client/src/app/components/user-account-settings/user-account-settings.html
@@ -87,7 +87,8 @@
>
}
Chinese (Community Chinese / 简体中文 (Community )
Italiano (Community )
+ @if (user?.settings?.isExperimentalFeatures) {
+ Korean / 한국어 (Community )
+ }
Nederlands (Community )
@if (user?.settings?.isExperimentalFeatures) {
Українська (Community Ukrainian / Українська (Community )
}
diff --git a/apps/client/src/app/pages/features/features-page.html b/apps/client/src/app/pages/features/features-page.html
index d172347f7..efe96aec6 100644
--- a/apps/client/src/app/pages/features/features-page.html
+++ b/apps/client/src/app/pages/features/features-page.html
@@ -260,8 +260,9 @@
Use Ghostfolio in multiple languages: English,
- Chinese, Dutch, French, German, Italian, Polish, Portuguese,
- Spanish and Turkish
+ Chinese, Dutch, French, German, Italian,
+
+ Polish, Portuguese, Spanish and Turkish
are currently supported.
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
index c8eff35be..14f9554d5 100644
--- a/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -43,15 +43,16 @@ export class GfProductPageComponent implements OnInit {
isOpenSource: true,
key: 'ghostfolio',
languages: [
+ 'Chinese (简体中文)',
'Deutsch',
'English',
'Español',
'Français',
'Italiano',
+ 'Korean (한국어)',
'Nederlands',
'Português',
- 'Türkçe',
- '简体中文'
+ 'Türkçe'
],
name: 'Ghostfolio',
origin: $localize`Switzerland`,
diff --git a/apps/client/src/locales/messages.ko.xlf b/apps/client/src/locales/messages.ko.xlf
new file mode 100644
index 000000000..0e0492f24
--- /dev/null
+++ b/apps/client/src/locales/messages.ko.xlf
@@ -0,0 +1,8665 @@
+
+
+
+
+
+ about
+ about
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 176
+
+
+ libs/common/src/lib/routes/routes.ts
+ 177
+
+
+ libs/common/src/lib/routes/routes.ts
+ 182
+
+
+ libs/common/src/lib/routes/routes.ts
+ 190
+
+
+ libs/common/src/lib/routes/routes.ts
+ 198
+
+
+ libs/common/src/lib/routes/routes.ts
+ 206
+
+
+ libs/common/src/lib/routes/routes.ts
+ 214
+
+
+
+ faq
+ faq
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 234
+
+
+ libs/common/src/lib/routes/routes.ts
+ 235
+
+
+ libs/common/src/lib/routes/routes.ts
+ 239
+
+
+ libs/common/src/lib/routes/routes.ts
+ 245
+
+
+
+ features
+ features
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 254
+
+
+ libs/common/src/lib/routes/routes.ts
+ 255
+
+
+
+ license
+ license
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 188
+
+
+ libs/common/src/lib/routes/routes.ts
+ 191
+
+
+
+ markets
+ markets
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 259
+
+
+ libs/common/src/lib/routes/routes.ts
+ 260
+
+
+
+ pricing
+ pricing
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 269
+
+
+ libs/common/src/lib/routes/routes.ts
+ 270
+
+
+
+ privacy-policy
+ privacy-policy
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 204
+
+
+ libs/common/src/lib/routes/routes.ts
+ 207
+
+
+
+ register
+ register
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 279
+
+
+ libs/common/src/lib/routes/routes.ts
+ 280
+
+
+
+ resources
+ resources
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 284
+
+
+ libs/common/src/lib/routes/routes.ts
+ 285
+
+
+ libs/common/src/lib/routes/routes.ts
+ 290
+
+
+ libs/common/src/lib/routes/routes.ts
+ 298
+
+
+ libs/common/src/lib/routes/routes.ts
+ 306
+
+
+ libs/common/src/lib/routes/routes.ts
+ 314
+
+
+ libs/common/src/lib/routes/routes.ts
+ 322
+
+
+
+ You are using the Live Demo.
+ 현재 라이브 데모를 사용 중입니다.
+
+ apps/client/src/app/app.component.html
+ 12
+
+
+
+ Create Account
+ 계정 생성
+
+ apps/client/src/app/app.component.html
+ 13
+
+
+ apps/client/src/app/pages/register/register-page.html
+ 28
+
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 2
+
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 101
+
+
+
+ Frequently Asked Questions (FAQ)
+ 자주 묻는 질문
+
+ apps/client/src/app/pages/faq/overview/faq-overview-page.html
+ 5
+
+
+ apps/client/src/app/pages/faq/saas/saas-page.html
+ 5
+
+
+ apps/client/src/app/pages/faq/self-hosting/self-hosting-page.html
+ 5
+
+
+
+ The risk of loss in trading can be substantial. It is not advisable to invest money you may need in the short term.
+ 거래에는 상당한 손실 위험이 따를 수 있습니다. 단기적으로 필요할 수 있는 자금의 투자는 권장되지 않습니다.
+
+ apps/client/src/app/components/footer/footer.component.html
+ 171
+
+
+
+ Alias
+ 별칭
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 4
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 17
+
+
+
+ Grantee
+ 권한 수신자
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 11
+
+
+
+ please
+ 부탁드립니다
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 336
+
+
+
+ Type
+ 유형
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 48
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 28
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 15
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 163
+
+
+
+ Details
+ 상세
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 33
+
+
+
+ Revoke
+ 회수
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 96
+
+
+
+ with
+ 와(과)
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 87
+
+
+
+ plus
+ 추가로
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
+
+ Do you really want to revoke this granted access?
+ 이 부여된 접근 권한을 정말로 회수하시겠습니까?
+
+ apps/client/src/app/components/access-table/access-table.component.ts
+ 115
+
+
+
+ Cash Balance
+ 현금 잔액
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 45
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 34
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 136
+
+
+
+ Platform
+ 플랫폼
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 90
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 48
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 86
+
+
+
+ Cash Balances
+ 현금 잔액
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 148
+
+
+
+ Transfer Cash Balance
+ 현금 잔액 이체
+
+ apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html
+ 7
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 10
+
+
+
+ Name
+ 이름
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 88
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 311
+
+
+ apps/client/src/app/components/admin-platform/admin-platform.component.html
+ 22
+
+
+ apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html
+ 15
+
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 46
+
+
+ apps/client/src/app/components/admin-tag/admin-tag.component.html
+ 22
+
+
+ apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
+ 15
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 15
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 139
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 43
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 137
+
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 12
+
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 28
+
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 16
+
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 88
+
+
+
+ Total
+ 합계
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 55
+
+
+
+ Currency
+ 통화
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 201
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 318
+
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 45
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 25
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 145
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 65
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 283
+
+
+
+ Value
+ 평가액
+
+ apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html
+ 53
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 205
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 208
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 211
+
+
+ libs/ui/src/lib/account-balances/account-balances.component.html
+ 34
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 171
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 206
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 264
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 300
+
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 98
+
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 25
+
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 102
+
+
+
+ Edit
+ 편집
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 76
+
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 267
+
+
+ apps/client/src/app/components/admin-platform/admin-platform.component.html
+ 74
+
+
+ apps/client/src/app/components/admin-tag/admin-tag.component.html
+ 67
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 313
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 457
+
+
+
+ Delete
+ 삭제
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 289
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 86
+
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 131
+
+
+ apps/client/src/app/components/admin-platform/admin-platform.component.html
+ 85
+
+
+ apps/client/src/app/components/admin-tag/admin-tag.component.html
+ 78
+
+
+ libs/ui/src/lib/account-balances/account-balances.component.html
+ 80
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 324
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 484
+
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 176
+
+
+
+ Do you really want to delete this account?
+ 이 계정을 정말 삭제하시겠습니까?
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.ts
+ 150
+
+
+
+ Asset Profile
+ 자산 프로필
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 52
+
+
+
+ Historical Market Data
+ 과거 시장 데이터
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 54
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 574
+
+
+
+ Data Source
+ 데이터 소스
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 82
+
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 105
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 179
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 155
+
+
+ libs/ui/src/lib/i18n.ts
+ 15
+
+
+
+ Attempts
+ 시도 횟수
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 120
+
+
+
+ Created
+ 생성됨
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 134
+
+
+
+ Finished
+ 완료됨
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 143
+
+
+
+ Status
+ 상태
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 152
+
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 92
+
+
+
+ and is driven by the efforts of its contributors
+ 기여자 들의 노력으로 발전하고 있습니다
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 49
+
+
+
+ Delete Jobs
+ 작업 삭제
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 193
+
+
+
+ View Data
+ 데이터 보기
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 208
+
+
+
+ View Stacktrace
+ 스택트레이스 보기
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 216
+
+
+
+ Delete Job
+ 작업 삭제
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 224
+
+
+
+ Details for
+ 에 대한 세부정보
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 2
+
+
+
+ Date
+ 날짜
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 161
+
+
+ libs/ui/src/lib/account-balances/account-balances.component.html
+ 12
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 172
+
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 6
+
+
+
+ Market Price
+ 시장 가격
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 132
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 113
+
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 26
+
+
+
+ Currencies
+ 통화
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
+ 132
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 96
+
+
+
+ Everything in
+ 다음 통화 기준으로 모두 표시
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
+
+ ETFs without Countries
+ 국가 정보 없는 ETF
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
+ 137
+
+
+
+ ETFs without Sectors
+ 섹터 정보 없는 ETF
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
+ 142
+
+
+
+ Do you really want to delete this asset profile?
+ 이 자산 프로필을 정말 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.service.ts
+ 37
+
+
+
+ Filter by...
+ 다음 기준으로 필터...
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
+ 386
+
+
+
+ First Activity
+ 첫 활동
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 147
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 219
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 219
+
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 50
+
+
+
+ Activities Count
+ 활동 수
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 156
+
+
+
+ Historical Data
+ 과거 데이터
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 165
+
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.html
+ 44
+
+
+
+ Sectors Count
+ 섹터 수
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 174
+
+
+
+ Countries Count
+ 국가 수
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 183
+
+
+
+ Gather Recent Historical Market Data
+ 최근 과거 시장 데이터 수집
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 225
+
+
+
+ Gather All Historical Market Data
+ 전체 과거 시장 데이터 수집
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 230
+
+
+
+ Gather Profile Data
+ 프로필 데이터 수집
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 234
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 66
+
+
+
+ Oops! Could not parse historical data.
+ 이런! 과거 데이터를 파싱할 수 없습니다.
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
+ 263
+
+
+
+ Refresh
+ 새로고침
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 21
+
+
+
+ Gather Historical Market Data
+ 과거 시장 데이터 수집
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 34
+
+
+
+ Import
+ 가져오기
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 155
+
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 190
+
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.html
+ 71
+
+
+
+ Sector
+ 섹터
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 264
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 268
+
+
+
+ Country
+ 국가
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 275
+
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 60
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 278
+
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
+
+
+ Sectors
+ 섹터
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 281
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 522
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 284
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 114
+
+
+
+ Countries
+ 국가
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 291
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 533
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 296
+
+
+
+ Symbol Mapping
+ 심볼 매핑
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 386
+
+
+
+ and we share aggregated key metrics of the platform’s performance
+ 또한 플랫폼 성과에 대한 집계된 핵심 지표 를 공유합니다
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 32
+
+
+
+ Scraper Configuration
+ 스크래퍼 설정
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 411
+
+
+
+ Note
+ 메모
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 558
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 78
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 275
+
+
+
+ Add Asset Profile
+ 자산 프로필 추가
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 7
+
+
+
+ Search
+ 검색
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 16
+
+
+
+ Add Manually
+ 수동 추가
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 18
+
+
+
+ Name, symbol or ISIN
+ 이름, 심볼 또는 ISIN
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 132
+
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 27
+
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 10
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 124
+
+
+
+ Do you really want to delete this coupon?
+ 이 쿠폰을 정말 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-overview/admin-overview.component.ts
+ 194
+
+
+
+ Do you really want to delete this system message?
+ 이 시스템 메시지를 정말 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-overview/admin-overview.component.ts
+ 207
+
+
+
+ Do you really want to flush the cache?
+ 정말로 캐시를 플러시하시겠습니까?
+
+ apps/client/src/app/components/admin-overview/admin-overview.component.ts
+ 231
+
+
+
+ Please set your system message:
+ 시스템 메시지를 설정하십시오:
+
+ apps/client/src/app/components/admin-overview/admin-overview.component.ts
+ 251
+
+
+
+ Version
+ 버전
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 7
+
+
+
+ User Count
+ 사용자 수
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 13
+
+
+
+ Activity Count
+ 활동 수
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 19
+
+
+
+ per User
+ 사용자당
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 28
+
+
+
+ Add Currency
+ 통화 추가
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 20
+
+
+
+ User Signup
+ 사용자 가입
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 34
+
+
+
+ Read-only Mode
+ 읽기 전용 모드
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 48
+
+
+
+ System Message
+ 시스템 메시지
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 72
+
+
+
+ Set Message
+ 메시지 설정
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 94
+
+
+
+ Coupons
+ 쿠폰
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 102
+
+
+
+ Add
+ 추가
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 176
+
+
+ libs/ui/src/lib/account-balances/account-balances.component.html
+ 93
+
+
+
+ Housekeeping
+ 유지 관리
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 184
+
+
+
+ Flush Cache
+ 캐시 플러시
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 200
+
+
+
+ Add Platform
+ 플랫폼 추가
+
+ apps/client/src/app/components/admin-platform/admin-platform.component.html
+ 9
+
+
+
+ Url
+ 링크
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 493
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 545
+
+
+ apps/client/src/app/components/admin-platform/admin-platform.component.html
+ 38
+
+
+ apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html
+ 25
+
+
+
+ Do you really want to delete this platform?
+ 정말로 이 플랫폼을 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-platform/admin-platform.component.ts
+ 107
+
+
+
+ By
+ 에 의해
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 139
+
+
+
+ Update platform
+ 플랫폼 업데이트
+
+ apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html
+ 8
+
+
+
+ Current year
+ 올해
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 204
+
+
+
+ Add platform
+ 플랫폼 추가
+
+ apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html
+ 10
+
+
+
+ Platforms
+ 플랫폼
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 195
+
+
+
+ Tags
+ 태그
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 201
+
+
+ libs/ui/src/lib/tags-selector/tags-selector.component.html
+ 4
+
+
+ libs/ui/src/lib/tags-selector/tags-selector.component.html
+ 16
+
+
+
+ Add Tag
+ 태그 추가
+
+ apps/client/src/app/components/admin-tag/admin-tag.component.html
+ 9
+
+
+
+ Do you really want to delete this tag?
+ 이 태그를 정말로 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-tag/admin-tag.component.ts
+ 103
+
+
+
+ Update tag
+ 태그 업데이트
+
+ apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
+ 8
+
+
+
+ Add tag
+ 태그 추가
+
+ apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
+ 10
+
+
+
+ Do you really want to delete this user?
+ 이 사용자를 정말로 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-users/admin-users.component.ts
+ 210
+
+
+
+ User
+ 사용자
+
+ apps/client/src/app/components/admin-tag/admin-tag.component.html
+ 31
+
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 12
+
+
+ apps/client/src/app/components/header/header.component.html
+ 231
+
+
+
+ No auto-renewal on membership.
+ 멤버십 자동 갱신은 없습니다.
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 74
+
+
+
+ Engagement per Day
+ 일일 참여
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 140
+
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
+
+
+ Last Request
+ 마지막 요청
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 186
+
+
+
+ Impersonate User
+ 사용자 대리 접속
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 233
+
+
+
+ Delete User
+ 사용자 삭제
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 254
+
+
+
+ Compare with...
+ 비교해보세요...
+
+ apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.html
+ 18
+
+
+
+ Manage Benchmarks
+ 벤치마크 관리
+
+ apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.html
+ 35
+
+
+
+ Portfolio
+ 포트폴리오
+
+ apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts
+ 140
+
+
+ apps/client/src/app/components/header/header.component.html
+ 44
+
+
+ apps/client/src/app/components/header/header.component.html
+ 258
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 94
+
+
+ libs/common/src/lib/routes/routes.ts
+ 151
+
+
+
+ Benchmark
+ 기준
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 378
+
+
+ apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts
+ 152
+
+
+
+ Current Market Mood
+ 현재 시장 분위기
+
+ apps/client/src/app/components/fear-and-greed-index/fear-and-greed-index.component.html
+ 12
+
+
+
+ About Ghostfolio
+ 고스트폴리오 소개
+
+ apps/client/src/app/components/header/header.component.html
+ 326
+
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 5
+
+
+
+ Sign in
+ 로그인
+
+ apps/client/src/app/components/header/header.component.html
+ 422
+
+
+ apps/client/src/app/components/header/header.component.ts
+ 297
+
+
+ apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
+ 79
+
+
+ libs/common/src/lib/routes/routes.ts
+ 81
+
+
+ libs/common/src/lib/routes/routes.ts
+ 157
+
+
+
+ Oops! Incorrect Security Token.
+ 이런! 잘못된 보안 토큰.
+
+ apps/client/src/app/components/header/header.component.ts
+ 312
+
+
+ apps/client/src/app/components/user-account-access/user-account-access.component.ts
+ 154
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
+ 192
+
+
+
+ Manage Activities
+ 활동 관리
+
+ apps/client/src/app/components/home-holdings/home-holdings.html
+ 67
+
+
+
+ Fear
+ 두려움
+
+ apps/client/src/app/components/home-market/home-market.component.ts
+ 42
+
+
+ apps/client/src/app/components/markets/markets.component.ts
+ 47
+
+
+ libs/ui/src/lib/i18n.ts
+ 108
+
+
+
+ Greed
+ 탐욕
+
+ apps/client/src/app/components/home-market/home-market.component.ts
+ 43
+
+
+ apps/client/src/app/components/markets/markets.component.ts
+ 48
+
+
+ libs/ui/src/lib/i18n.ts
+ 109
+
+
+
+ Last Days
+ 지난 일
+
+ apps/client/src/app/components/home-market/home-market.html
+ 7
+
+
+ apps/client/src/app/components/markets/markets.html
+ 17
+
+
+
+ Welcome to Ghostfolio
+ Ghostfolio에 오신 것을 환영합니다
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 11
+
+
+
+ Ready to take control of your personal finances?
+ 개인 재정을 관리할 준비가 되셨나요?
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 12
+
+
+
+ The source code is fully available as open source software (OSS) under the AGPL-3.0 license
+ 소스 코드는 오픈 소스 소프트웨어 로 완전히 공개되어 있으며, AGPL-3.0 라이선스 하에 제공됩니다
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 16
+
+
+
+ Setup your accounts
+ 계정 설정
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 19
+
+
+
+ Get a comprehensive financial overview by adding your bank and brokerage accounts.
+ 은행 및 중개 계좌를 추가하여 포괄적인 재무 개요를 확인하세요.
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 21
+
+
+
+ Capture your activities
+ 활동을 캡처하세요
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 28
+
+
+
+ Record your investment activities to keep your portfolio up to date.
+ 투자 활동을 기록하여 포트폴리오를 최신 상태로 유지하세요.
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 30
+
+
+
+ Monitor and analyze your portfolio
+ 포트폴리오를 모니터링하고 분석하세요.
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 37
+
+
+
+ Track your progress in real-time with comprehensive analysis and insights.
+ 포괄적인 분석과 통찰력을 통해 진행 상황을 실시간으로 추적하세요.
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 39
+
+
+
+ Setup accounts
+ 계정 설정
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 52
+
+
+
+ Current week
+ 이번주
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 196
+
+
+
+ Add activity
+ 활동 추가
+
+ apps/client/src/app/components/home-overview/home-overview.html
+ 60
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 8
+
+
+
+ Total Amount
+ 총액
+
+ apps/client/src/app/components/investment-chart/investment-chart.component.ts
+ 143
+
+
+
+ Savings Rate
+ 저축률
+
+ apps/client/src/app/components/investment-chart/investment-chart.component.ts
+ 202
+
+
+
+ Security Token
+ 보안 토큰
+
+ apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
+ 8
+
+
+ apps/client/src/app/components/user-account-access/user-account-access.html
+ 3
+
+
+ apps/client/src/app/components/user-account-access/user-account-access.html
+ 15
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 279
+
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 64
+
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 72
+
+
+
+ or
+ 또는
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 30
+
+
+ apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
+ 32
+
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 47
+
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 348
+
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 97
+
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 83
+
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 161
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 329
+
+
+ apps/client/src/app/pages/register/register-page.html
+ 33
+
+
+ apps/client/src/app/pages/webauthn/webauthn-page.html
+ 30
+
+
+
+ Sign in with Google
+ 구글로 로그인
+
+ apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
+ 44
+
+
+
+ Stay signed in
+ 로그인 상태 유지
+
+ apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
+ 66
+
+
+
+ Time in Market
+ 시장 참여 기간
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 3
+
+
+
+ Absolute Gross Performance
+ 절대 총 성과
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 73
+
+
+
+ Fees
+ 수수료
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 208
+
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 88
+
+
+
+ Absolute Net Performance
+ 절대 순 성과
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 107
+
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 193
+
+
+
+ Net Performance
+ 순 성과
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 123
+
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 212
+
+
+
+ Total Assets
+ 총자산
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 149
+
+
+
+ Assets
+ 자산
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 226
+
+
+
+ Buying Power
+ 매수 가능 금액
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 241
+
+
+
+ Excluded from Analysis
+ 분석에서 제외됨
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 267
+
+
+
+ Liabilities
+ 부채
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 295
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 102
+
+
+
+ Net Worth
+ 순자산
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 317
+
+
+
+ Annualized Performance
+ 연환산 성과
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 331
+
+
+
+ Please set the amount of your emergency fund.
+ 비상금 금액을 설정해 주세요.
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
+ 108
+
+
+
+ Minimum Price
+ 최저가
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 130
+
+
+
+ Maximum Price
+ 최고가
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 147
+
+
+
+ Quantity
+ 수량
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 157
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 189
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 193
+
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 74
+
+
+
+ Report Data Glitch
+ 데이터 결함 보고
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 451
+
+
+
+ Are you an ambitious investor who needs the full picture?
+ 당신은 전체 그림이 필요한 야심찬 투자자이신가요?
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 15
+
+
+
+ Upgrade to Ghostfolio Premium today and gain access to exclusive features to enhance your investment experience:
+ 지금 Ghostfolio 프리미엄으로 업그레이드하고, 투자 경험을 향상시키는 독점 기능을 이용하세요:
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 18
+
+
+
+ Portfolio Summary
+ 포트폴리오 요약
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 24
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 47
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 207
+
+
+
+ Portfolio Allocations
+ 포트폴리오 자산배분
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 28
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 161
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 51
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 211
+
+
+
+ Performance Benchmarks
+ 성과 벤치마크
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 32
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 55
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 215
+
+
+
+ FIRE Calculator
+ 파이어(FIRE) 계산기
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 36
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 59
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 219
+
+
+
+ Professional Data Provider
+ 전문 데이터 제공자
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 40
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 223
+
+
+
+ and more Features...
+ 그리고 더 많은 기능...
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 44
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 75
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 246
+
+
+
+ Get the tools to effectively manage your finances and refine your personal investment strategy.
+ 재무를 효율적으로 관리하고 개인 투자 전략을 고도화할 수 있는 도구를 제공합니다.
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 48
+
+
+
+ Skip
+ 건너뛰다
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 59
+
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 99
+
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 141
+
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 181
+
+
+
+ Upgrade Plan
+ 업그레이드 계획
+
+ apps/client/src/app/components/header/header.component.html
+ 193
+
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 70
+
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 110
+
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 153
+
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 21
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 284
+
+
+
+ Today
+ 오늘
+
+ apps/client/src/app/pages/public/public-page.html
+ 24
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 365
+
+
+
+ YTD
+ 연초 대비
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 204
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 377
+
+
+
+ 1Y
+ 1년
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 208
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 387
+
+
+
+ 5Y
+ 5년
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 212
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 411
+
+
+
+ Max
+ 맥스
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 216
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 417
+
+
+
+ Grant access
+ 액세스 권한 부여
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 9
+
+
+
+ Public
+ 공공의
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 31
+
+
+
+ Granted Access
+ 액세스 권한 부여
+
+ apps/client/src/app/components/user-account-access/user-account-access.html
+ 57
+
+
+
+ Please enter your coupon code.
+ 쿠폰 코드를 입력해주세요.
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 218
+
+
+
+ Could not redeem coupon code
+ 쿠폰 코드를 사용할 수 없습니다.
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 182
+
+
+
+ Coupon code has been redeemed
+ 쿠폰 코드가 사용되었습니다.
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 195
+
+
+
+ Reload
+ 새로고침
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 196
+
+
+
+ per year
+ 연간
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 33
+
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 80
+
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 158
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 268
+
+
+
+ Try Premium
+ 프리미엄을 사용해 보세요
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 53
+
+
+
+ Redeem Coupon
+ 쿠폰 사용
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 67
+
+
+
+ Auto
+ 자동
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
+ 69
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 172
+
+
+
+ Do you really want to remove this sign in method?
+ 이 로그인 방법을 정말로 제거하시겠습니까?
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
+ 281
+
+
+
+ Presenter View
+ 발표자 보기
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 183
+
+
+
+ Protection for sensitive information like absolute performances and quantity values
+ 절대 성과 및 수량 값과 같은 민감한 정보를 보호합니다.
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 185
+
+
+
+ Base Currency
+ 기본 통화
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 9
+
+
+
+ Language
+ 언어
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 56
+
+
+
+ Locale
+ 장소
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 448
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 133
+
+
+
+ Date and number format
+ 날짜 및 숫자 형식
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 135
+
+
+
+ Appearance
+ 테마
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 158
+
+
+
+ Light
+ 라이트
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 173
+
+
+
+ Dark
+ 다크
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 174
+
+
+
+ Zen Mode
+ 프라이버시 모드
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 201
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 246
+
+
+
+ Distraction-free experience for turbulent times
+ 격동의 시대에 방해받지 않는 경험
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 203
+
+
+
+ this is projected to increase to
+ 이는 다음과 같이 증가할 것으로 예상된다.
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 147
+
+
+
+ Biometric Authentication
+ 생체인증
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 218
+
+
+
+ Sign in with fingerprint
+ 지문으로 로그인
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 219
+
+
+
+ Experimental Features
+ 실험적 기능
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 235
+
+
+
+ Sneak peek at upcoming functionality
+ 곧 출시될 기능 미리보기
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 237
+
+
+
+ User ID
+ 사용자 ID
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 51
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 252
+
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
+
+
+ Export Data
+ 데이터 내보내기
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 260
+
+
+
+ This feature is currently unavailable.
+ 이 기능은 현재 사용할 수 없습니다.
+
+ apps/client/src/app/core/http-response.interceptor.ts
+ 55
+
+
+
+ Please try again later.
+ 나중에 다시 시도해 주세요.
+
+ apps/client/src/app/core/http-response.interceptor.ts
+ 57
+
+
+ apps/client/src/app/core/http-response.interceptor.ts
+ 88
+
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 195
+
+
+
+ Oops! Something went wrong.
+ 이런! 문제가 발생했습니다.
+
+ apps/client/src/app/core/http-response.interceptor.ts
+ 86
+
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 193
+
+
+
+ Okay
+ 좋아요
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 157
+
+
+ apps/client/src/app/core/http-response.interceptor.ts
+ 89
+
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 196
+
+
+
+ About
+ 소개
+
+ apps/client/src/app/components/footer/footer.component.html
+ 20
+
+
+ apps/client/src/app/components/header/header.component.html
+ 124
+
+
+ apps/client/src/app/components/header/header.component.html
+ 375
+
+
+ apps/client/src/app/pages/about/overview/about-overview-page.routes.ts
+ 12
+
+
+ libs/common/src/lib/routes/routes.ts
+ 220
+
+
+
+ Changelog
+ 변경 내역
+
+ apps/client/src/app/components/footer/footer.component.html
+ 27
+
+
+ apps/client/src/app/pages/about/changelog/changelog-page.html
+ 4
+
+
+ libs/common/src/lib/routes/routes.ts
+ 185
+
+
+
+ License
+ 특허
+
+ apps/client/src/app/components/footer/footer.component.html
+ 39
+
+
+ apps/client/src/app/pages/about/license/license-page.html
+ 4
+
+
+ libs/common/src/lib/routes/routes.ts
+ 193
+
+
+
+ Privacy Policy
+ 개인 정보 보호 정책
+
+ apps/client/src/app/components/footer/footer.component.html
+ 55
+
+
+ apps/client/src/app/pages/about/privacy-policy/privacy-policy-page.html
+ 4
+
+
+ libs/common/src/lib/routes/routes.ts
+ 209
+
+
+
+ Our
+ 우리의
+
+ apps/client/src/app/pages/about/oss-friends/oss-friends-page.html
+ 6
+
+
+
+ Discover other exciting Open Source Software projects
+ 다른 흥미로운 오픈 소스 소프트웨어 프로젝트를 찾아보세요
+
+ apps/client/src/app/pages/about/oss-friends/oss-friends-page.html
+ 9
+
+
+
+ Visit
+ 방문하다
+
+ apps/client/src/app/pages/about/oss-friends/oss-friends-page.html
+ 28
+
+
+
+ for
+ ~을 위한
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 128
+
+
+
+ Accounts
+ 계정
+
+ apps/client/src/app/components/admin-platform/admin-platform.component.html
+ 52
+
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 97
+
+
+ apps/client/src/app/components/header/header.component.html
+ 58
+
+
+ apps/client/src/app/components/header/header.component.html
+ 268
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 375
+
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
+
+ apps/client/src/app/pages/accounts/accounts-page.html
+ 4
+
+
+ libs/common/src/lib/routes/routes.ts
+ 69
+
+
+ libs/ui/src/lib/assistant/assistant.html
+ 84
+
+
+
+ Oops, cash balance transfer has failed.
+ 죄송합니다. 현금 잔액 이체가 실패했습니다.
+
+ apps/client/src/app/pages/accounts/accounts-page.component.ts
+ 341
+
+
+
+ Update account
+ 계정 업데이트
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 8
+
+
+
+ Add account
+ 계정 추가
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 10
+
+
+
+ Account ID
+ 계정 ID
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 96
+
+
+
+ From
+ 에서
+
+ apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html
+ 11
+
+
+
+ To
+ 에게
+
+ apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html
+ 32
+
+
+
+ Transfer
+ 옮기다
+
+ apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html
+ 72
+
+
+
+ Admin Control
+ 관리자 제어
+
+ apps/client/src/app/components/header/header.component.html
+ 74
+
+
+ apps/client/src/app/components/header/header.component.html
+ 289
+
+
+ libs/common/src/lib/routes/routes.ts
+ 64
+
+
+
+ Market Data
+ 시장 데이터
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 398
+
+
+ libs/common/src/lib/routes/routes.ts
+ 51
+
+
+
+ Settings
+ 설정
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 2
+
+
+ libs/common/src/lib/routes/routes.ts
+ 34
+
+
+ libs/common/src/lib/routes/routes.ts
+ 56
+
+
+
+ Users
+ 사용자
+
+ libs/common/src/lib/routes/routes.ts
+ 61
+
+
+
+ Overview
+ 개요
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 113
+
+
+ apps/client/src/app/components/header/header.component.html
+ 30
+
+
+ apps/client/src/app/components/header/header.component.html
+ 248
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 47
+
+
+ apps/client/src/app/pages/admin/admin-page.component.ts
+ 48
+
+
+ apps/client/src/app/pages/resources/resources-page.component.ts
+ 30
+
+
+ libs/common/src/lib/routes/routes.ts
+ 113
+
+
+ libs/common/src/lib/routes/routes.ts
+ 170
+
+
+
+ Blog
+ 블로그
+
+ apps/client/src/app/components/footer/footer.component.html
+ 24
+
+
+ apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.html
+ 205
+
+
+ apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.html
+ 185
+
+
+ apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.html
+ 185
+
+
+ apps/client/src/app/pages/blog/2022/07/ghostfolio-meets-internet-identity/ghostfolio-meets-internet-identity-page.html
+ 185
+
+
+ apps/client/src/app/pages/blog/2022/07/how-do-i-get-my-finances-in-order/how-do-i-get-my-finances-in-order-page.html
+ 210
+
+
+ apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html
+ 197
+
+
+ apps/client/src/app/pages/blog/2022/10/hacktoberfest-2022/hacktoberfest-2022-page.html
+ 182
+
+
+ apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.html
+ 142
+
+
+ apps/client/src/app/pages/blog/2022/12/the-importance-of-tracking-your-personal-finances/the-importance-of-tracking-your-personal-finances-page.html
+ 169
+
+
+ apps/client/src/app/pages/blog/2023/01/ghostfolio-auf-sackgeld-vorgestellt/ghostfolio-auf-sackgeld-vorgestellt-page.html
+ 179
+
+
+ apps/client/src/app/pages/blog/2023/02/ghostfolio-meets-umbrel/ghostfolio-meets-umbrel-page.html
+ 203
+
+
+ apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.html
+ 254
+
+
+ apps/client/src/app/pages/blog/2023/05/unlock-your-financial-potential-with-ghostfolio/unlock-your-financial-potential-with-ghostfolio-page.html
+ 234
+
+
+ apps/client/src/app/pages/blog/2023/07/exploring-the-path-to-fire/exploring-the-path-to-fire-page.html
+ 244
+
+
+ apps/client/src/app/pages/blog/2023/08/ghostfolio-joins-oss-friends/ghostfolio-joins-oss-friends-page.html
+ 155
+
+
+ apps/client/src/app/pages/blog/2023/09/ghostfolio-2/ghostfolio-2-page.html
+ 274
+
+
+ apps/client/src/app/pages/blog/2023/09/hacktoberfest-2023/hacktoberfest-2023-page.html
+ 184
+
+
+ apps/client/src/app/pages/blog/2023/11/black-week-2023/black-week-2023-page.html
+ 149
+
+
+ apps/client/src/app/pages/blog/2023/11/hacktoberfest-2023-debriefing/hacktoberfest-2023-debriefing-page.html
+ 271
+
+
+ apps/client/src/app/pages/blog/2024/09/hacktoberfest-2024/hacktoberfest-2024-page.html
+ 190
+
+
+ apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html
+ 168
+
+
+ apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
+ 189
+
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
+
+ apps/client/src/app/pages/blog/blog-page.html
+ 5
+
+
+ libs/common/src/lib/routes/routes.ts
+ 225
+
+
+
+ Discover the latest Ghostfolio updates and insights on personal finance
+ 개인 금융에 대한 최신 Ghostfolio 업데이트와 통찰력을 알아보세요
+
+ apps/client/src/app/pages/blog/blog-page.html
+ 7
+
+
+
+ As you are already logged in, you cannot access the demo account.
+ 이미 로그인되어 있으므로 데모 계정에 접근할 수 없습니다.
+
+ apps/client/src/app/pages/demo/demo-page.component.ts
+ 35
+
+
+
+ Frequently Asked Questions (FAQ)
+ 자주 묻는 질문
+
+ apps/client/src/app/components/footer/footer.component.html
+ 33
+
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 189
+
+
+ apps/client/src/app/pages/faq/overview/faq-overview-page.routes.ts
+ 12
+
+
+ libs/common/src/lib/routes/routes.ts
+ 251
+
+
+
+ Features
+ 특징
+
+ apps/client/src/app/components/footer/footer.component.html
+ 29
+
+
+ apps/client/src/app/components/header/header.component.html
+ 361
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 5
+
+
+ libs/common/src/lib/routes/routes.ts
+ 256
+
+
+
+ Check out the numerous features of Ghostfolio to manage your wealth
+ 자산 관리를 위한 Ghostfolio의 다양한 기능을 확인해보세요
+
+ apps/client/src/app/pages/features/features-page.html
+ 7
+
+
+
+ ETFs
+ ETF
+
+ apps/client/src/app/pages/features/features-page.html
+ 25
+
+
+
+ Bonds
+ 채권
+
+ apps/client/src/app/pages/features/features-page.html
+ 38
+
+
+
+ Wealth Items
+ 자산 항목
+
+ apps/client/src/app/pages/features/features-page.html
+ 76
+
+
+
+ Import and Export
+ 가져오기 및 내보내기
+
+ apps/client/src/app/pages/features/features-page.html
+ 116
+
+
+
+ Multi-Accounts
+ 다중 계정
+
+ apps/client/src/app/pages/features/features-page.html
+ 127
+
+
+
+ Portfolio Calculations
+ 포트폴리오 계산
+
+ apps/client/src/app/pages/features/features-page.html
+ 141
+
+
+
+ Dark Mode
+ 다크 모드
+
+ apps/client/src/app/pages/features/features-page.html
+ 233
+
+
+
+ Market Mood
+ 시장 분위기
+
+ apps/client/src/app/pages/features/features-page.html
+ 215
+
+
+
+ Static Analysis
+ 정적 분석
+
+ apps/client/src/app/pages/features/features-page.html
+ 179
+
+
+
+ Multi-Language
+ 다국어
+
+ apps/client/src/app/pages/features/features-page.html
+ 259
+
+
+
+ per week
+ 주당
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 130
+
+
+
+ Open Source Software
+ 오픈 소스 소프트웨어
+
+ apps/client/src/app/pages/features/features-page.html
+ 295
+
+
+
+ Get Started
+ 시작하기
+
+ apps/client/src/app/components/header/header.component.html
+ 433
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 320
+
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 41
+
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 344
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 363
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 242
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 334
+
+
+
+ Holdings
+ 보유 종목
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 102
+
+
+ apps/client/src/app/components/home-holdings/home-holdings.html
+ 4
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 70
+
+
+ libs/common/src/lib/routes/routes.ts
+ 90
+
+
+ libs/common/src/lib/routes/routes.ts
+ 167
+
+
+ libs/ui/src/lib/assistant/assistant.html
+ 110
+
+
+
+ Summary
+ 요약
+
+ apps/client/src/app/components/home-summary/home-summary.html
+ 2
+
+
+ libs/common/src/lib/routes/routes.ts
+ 105
+
+
+
+ Markets
+ 시장
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 380
+
+
+ apps/client/src/app/components/footer/footer.component.html
+ 11
+
+
+ apps/client/src/app/components/header/header.component.html
+ 408
+
+
+ apps/client/src/app/components/home-market/home-market.html
+ 2
+
+
+ apps/client/src/app/components/markets/markets.html
+ 2
+
+
+ apps/client/src/app/pages/resources/markets/resources-markets.component.html
+ 2
+
+
+ apps/client/src/app/pages/resources/resources-page.component.ts
+ 40
+
+
+ libs/common/src/lib/routes/routes.ts
+ 95
+
+
+ libs/common/src/lib/routes/routes.ts
+ 100
+
+
+ libs/common/src/lib/routes/routes.ts
+ 261
+
+
+ libs/common/src/lib/routes/routes.ts
+ 309
+
+
+
+ Ghostfolio is a personal finance dashboard to keep track of your net worth including cash, stocks, ETFs and cryptocurrencies across multiple platforms.
+ Ghostfolio는 여러 플랫폼에 분산된 현금, 주식, ETF, 암호화폐를 포함한 순자산을 추적할 수 있는 개인 재무 대시보드입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 5
+
+
+
+ app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3
+ 앱, 자산, 암호화폐, 대시보드, ETF, 금융, 관리, 성과, 포트폴리오, 소프트웨어, 주식, 트레이딩, 자산관리, 웹3
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 10
+
+
+
+ Open Source Wealth Management Software
+ 오픈 소스 자산관리 소프트웨어
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 237
+
+
+
+ Manage your wealth like a boss
+ 전문가처럼 자산을 관리하세요
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 6
+
+
+
+ Ghostfolio is a privacy-first, open source dashboard for your personal finances. Break down your asset allocation, know your net worth and make solid, data-driven investment decisions.
+ Ghostfolio는 프라이버시를 최우선으로 하는 오픈 소스 개인 재무 대시보드입니다. 자산배분을 분석하고 순자산을 파악하여, 데이터 기반의 합리적인 투자 의사결정을 내리세요.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 10
+
+
+
+ Edit access
+ 접근 권한 편집
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 11
+
+
+
+ Monthly Active Users
+ 월간 활성 사용자
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 69
+
+
+
+ Stars on GitHub
+ 깃허브 스타
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 87
+
+
+ apps/client/src/app/pages/open/open-page.html
+ 103
+
+
+
+ Pulls on Docker Hub
+ 도커 허브에서 가져오기
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 105
+
+
+ apps/client/src/app/pages/open/open-page.html
+ 117
+
+
+
+ As seen in
+ 에서 볼 수 있듯이
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 114
+
+
+
+ Protect your assets . Refine your personal investment strategy .
+ 자산 을 보호하세요. 개인 투자 전략 을 정교화하세요.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 124
+
+
+
+ Ghostfolio empowers busy people to keep track of stocks, ETFs or cryptocurrencies without being tracked.
+ Ghostfolio는 바쁜 사람들이 추적당하지 않으면서도 주식, ETF, 암호화폐를 손쉽게 추적할 수 있도록 돕습니다.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 128
+
+
+
+ 360° View
+ 360° 보기
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 138
+
+
+
+ Get the full picture of your personal finances across multiple platforms.
+ 여러 플랫폼에 걸쳐 개인 재정에 대한 전체 그림을 얻으세요.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 141
+
+
+
+ Web3 Ready
+ 웹3 준비
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 149
+
+
+
+ Use Ghostfolio anonymously and own your financial data.
+ 익명으로 Ghostfolio를 사용하고 금융 데이터를 소유하세요.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 152
+
+
+
+ Benefit from continuous improvements through a strong community.
+ 강력한 커뮤니티를 통해 지속적인 개선의 혜택을 누리세요.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 162
+
+
+
+ Get access to 80’000+ tickers from over 50 exchanges
+ 50개 이상의 거래소에서 80,000개 이상의 티커에 접근하세요
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 84
+
+
+
+ Why Ghostfolio ?
+ 왜 Ghostfolio 인가요?
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 170
+
+
+
+ Ghostfolio is for you if you are...
+ Ghostfolio는 당신을 위한 것입니다...
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 172
+
+
+
+ trading stocks, ETFs or cryptocurrencies on multiple platforms
+ 여러 플랫폼에서 주식, ETF 또는 암호화폐 거래
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 178
+
+
+
+ pursuing a buy & hold strategy
+ 매수 후 보유 전략을 추구
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 184
+
+
+
+ interested in getting insights of your portfolio composition
+ 포트폴리오 구성에 대한 인사이트가 필요하신가요
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 189
+
+
+
+ valuing privacy and data ownership
+ 개인 정보 보호 및 데이터 소유권을 소중히 여깁니다.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 194
+
+
+
+ into minimalism
+ 미니멀리즘으로
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 197
+
+
+
+ caring about diversifying your financial resources
+ 재정 자원을 다양화하는 데 관심을 가짐
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 201
+
+
+
+ interested in financial independence
+ 재정적 독립에 관심
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 205
+
+
+
+ saying no to spreadsheets in
+ 의 스프레드시트에 거부 의사 표시
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 209
+
+
+
+ still reading this list
+ 아직도 이 목록을 읽고 있어요
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 212
+
+
+
+ Learn more about Ghostfolio
+ Ghostfolio에 대해 자세히 알아보기
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 217
+
+
+
+ What our users are saying
+ 사용자 의 이야기
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 226
+
+
+
+ Members from around the globe are using Ghostfolio Premium
+ 전 세계의 사용자들이 Ghostfolio 프리미엄 을 사용하고 있습니다
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 265
+
+
+
+ How does Ghostfolio work?
+ Ghostfolio 는 어떻게 동작하나요?
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 282
+
+
+
+ Get started in only 3 steps
+ 단 3단계만으로 시작하세요
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 284
+
+
+
+ less than
+ 미만
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 129
+
+
+
+ Sign up anonymously*
+ 익명으로 가입*
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 290
+
+
+
+ * no e-mail address nor credit card required
+ * 이메일 주소 및 신용카드 정보가 필요하지 않습니다
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 292
+
+
+
+ Add any of your historical transactions
+ 과거 거래를 추가하세요.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 304
+
+
+
+ Get valuable insights of your portfolio composition
+ 포트폴리오 구성에 대한 유의미한 인사이트를 확인하세요
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 316
+
+
+
+ Are you ready?
+ 준비 되셨나요?
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 330
+
+
+
+ At Ghostfolio, transparency is at the core of our values. We publish the source code as open source software (OSS) under the AGPL-3.0 license and we openly share aggregated key metrics of the platform’s operational status.
+ Ghostfolio는 투명성을 핵심 가치로 삼습니다. 우리는 소스 코드를 오픈 소스 소프트웨어 로 공개하며, AGPL-3.0 라이선스 하에 배포합니다. 또한 플랫폼 운영 현황에 대한 집계된 핵심 지표를 공개적으로 공유합니다.
+
+ apps/client/src/app/pages/open/open-page.html
+ 7
+
+
+
+ (Last 24 hours)
+ (지난 24시간)
+
+ apps/client/src/app/pages/open/open-page.html
+ 37
+
+
+
+ Ghostfolio Status
+ 고스트폴리오 상태
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 62
+
+
+
+ with your university e-mail address
+ 대학 이메일 주소로
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 351
+
+
+
+ Active Users
+ 활성 사용자
+
+ apps/client/src/app/pages/open/open-page.html
+ 40
+
+
+ apps/client/src/app/pages/open/open-page.html
+ 62
+
+
+
+ (Last 30 days)
+ (지난 30일)
+
+ apps/client/src/app/pages/open/open-page.html
+ 48
+
+
+ apps/client/src/app/pages/open/open-page.html
+ 59
+
+
+
+ and a safe withdrawal rate (SWR) of
+ 안전 인출률(SWR)은 다음과 같습니다.
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 108
+
+
+
+ New Users
+ 신규 사용자
+
+ apps/client/src/app/pages/open/open-page.html
+ 51
+
+
+
+ Users in Slack community
+ 슬랙 커뮤니티의 사용자
+
+ apps/client/src/app/pages/open/open-page.html
+ 75
+
+
+
+ Job ID
+ 작업 ID
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 34
+
+
+
+ Contributors on GitHub
+ 깃허브의 기여자
+
+ apps/client/src/app/pages/open/open-page.html
+ 89
+
+
+
+ (Last 90 days)
+ (지난 90일)
+
+ apps/client/src/app/pages/open/open-page.html
+ 127
+
+
+
+ Uptime
+ 가동 시간
+
+ apps/client/src/app/pages/open/open-page.html
+ 132
+
+
+
+ Activities
+ 활동
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 86
+
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 115
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 228
+
+
+ apps/client/src/app/components/admin-tag/admin-tag.component.html
+ 45
+
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 118
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 231
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 342
+
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
+
+ apps/client/src/app/pages/portfolio/activities/activities-page.html
+ 4
+
+
+ libs/common/src/lib/routes/routes.ts
+ 128
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 119
+
+
+
+ Do you really want to delete these activities?
+ 정말로 이 활동을 삭제하시겠습니까?
+
+ libs/ui/src/lib/activities-table/activities-table.component.ts
+ 278
+
+
+
+ Update activity
+ 활동 업데이트
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 10
+
+
+
+ Stocks, ETFs, bonds, cryptocurrencies, commodities
+ 주식, ETF, 채권, 암호화폐, 원자재
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 25
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 65
+
+
+
+ One-time fee, annual account fees
+ 일회성 수수료, 연간 계정 수수료
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 33
+
+
+
+ Distribution of corporate earnings
+ 기업 수익 분배
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 41
+
+
+
+ Revenue for lending out money
+ 이자 수익
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 49
+
+
+
+ Mortgages, personal loans, credit cards
+ 모기지, 개인 대출, 신용카드
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 57
+
+
+
+ Luxury items, real estate, private companies
+ 명품, 부동산, 민간 기업
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 73
+
+
+
+ Update Cash Balance
+ 현금 잔액 업데이트
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 112
+
+
+
+ Unit Price
+ 단가
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 214
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 217
+
+
+
+ Import Activities
+ 활동 가져오기
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 92
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 9
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 383
+
+
+
+ Import Dividends
+ 배당금 가져오기
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 137
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 29
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 397
+
+
+
+ Importing data...
+ 데이터 가져오는 중...
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 175
+
+
+
+ Import has been completed
+ 가져오기가 완료되었습니다.
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 185
+
+
+
+ or start a discussion at
+ 또는 다음에서 토론을 시작하세요.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 94
+
+
+
+ Validating data...
+ 데이터 유효성을 검사하는 중...
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
+ 299
+
+
+
+ Select Holding
+ 보유 종목 선택
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 19
+
+
+
+ Select File
+ 파일 선택
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 21
+
+
+
+ Holding
+ 보유
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 32
+
+
+ libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.html
+ 26
+
+
+
+ Load Dividends
+ 배당금 불러오기
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 68
+
+
+
+ Choose or drop a file here
+ 여기에 파일을 선택하거나 드롭하세요.
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 84
+
+
+
+ The following file formats are supported:
+ 다음 파일 형식이 지원됩니다.
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 90
+
+
+
+ Select Dividends
+ 배당금 선택
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 113
+
+
+
+ Select Activities
+ 활동 선택
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 115
+
+
+
+ Back
+ 뒤쪽에
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 146
+
+
+ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html
+ 182
+
+
+
+ Allocations
+ 할당
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 4
+
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.routes.ts
+ 12
+
+
+ libs/common/src/lib/routes/routes.ts
+ 133
+
+
+
+ Proportion of Net Worth
+ 순자산 비율
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 12
+
+
+
+ By Platform
+ 플랫폼별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 44
+
+
+
+ By Currency
+ 통화별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 63
+
+
+
+ By Asset Class
+ 자산 클래스별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 85
+
+
+
+ By Holding
+ 보유 종목별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 107
+
+
+
+ By Sector
+ 부문별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 130
+
+
+
+ By Continent
+ 대륙별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 153
+
+
+
+ By Market
+ 시장별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 175
+
+
+
+ Regions
+ 지역
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 198
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 151
+
+
+
+ Exclude from Analysis
+ 분석에서 제외
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 90
+
+
+ libs/ui/src/lib/i18n.ts
+ 17
+
+
+
+ Developed Markets
+ 선진시장
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 222
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 168
+
+
+
+ Latest activities
+ 최신 활동
+
+ apps/client/src/app/pages/public/public-page.html
+ 211
+
+
+
+ Emerging Markets
+ 신흥시장
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 231
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 177
+
+
+
+ Other Markets
+ 기타 시장
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 240
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 186
+
+
+
+ By Account
+ 계정별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 286
+
+
+
+ By ETF Provider
+ ETF 제공자별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 306
+
+
+
+ By Country
+ 국가별
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 264
+
+
+
+ Analysis
+ 분석
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 2
+
+
+ libs/common/src/lib/routes/routes.ts
+ 138
+
+
+
+ Looking for a student discount?
+ 학생 할인을 찾고 계십니까?
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 345
+
+
+
+ Dividend
+ 배당금
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 81
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 186
+
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 365
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 63
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 202
+
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+ 75
+
+
+ libs/ui/src/lib/i18n.ts
+ 38
+
+
+
+ annual interest rate
+ 연간 이자율
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 185
+
+
+
+ Deposit
+ 보증금
+
+ libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
+ 377
+
+
+
+ Monthly
+ 월간
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+ 90
+
+
+
+ Yearly
+ 매년
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+ 91
+
+
+
+ Top
+ 상위
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 239
+
+
+
+ Bottom
+ 하위
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 288
+
+
+
+ Portfolio Evolution
+ 포트폴리오 진화
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 341
+
+
+
+ Investment Timeline
+ 투자 일정
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 368
+
+
+
+ Current Streak
+ 현재 연속
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 389
+
+
+
+ Longest Streak
+ 최장 연속
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 398
+
+
+
+ Dividend Timeline
+ 배당 일정
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 425
+
+
+
+ FIRE
+ 불
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 4
+
+
+
+ Calculator
+ 계산자
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 7
+
+
+
+ Pricing
+ 가격
+
+ apps/client/src/app/components/footer/footer.component.html
+ 49
+
+
+ apps/client/src/app/components/header/header.component.html
+ 105
+
+
+ apps/client/src/app/components/header/header.component.html
+ 313
+
+
+ apps/client/src/app/components/header/header.component.html
+ 389
+
+
+ apps/client/src/app/pages/pricing/pricing-page.routes.ts
+ 12
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 287
+
+
+ libs/common/src/lib/routes/routes.ts
+ 271
+
+
+
+ Pricing Plans
+ 가격 계획
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 4
+
+
+
+ Our official Ghostfolio Premium cloud offering is the easiest way to get started. Due to the time it saves, this will be the best option for most people. Revenue is used to cover operational costs for the hosting infrastructure and professional data providers, and to fund ongoing development.
+ 공식 Ghostfolio 프리미엄 클라우드 서비스는 시작하는 가장 쉬운 방법입니다. 시간이 절약되므로 이는 대부분의 사람들에게 최선의 선택이 될 것입니다. 수익은 호스팅 인프라 및 전문 데이터 제공업체의 운영 비용을 충당하고 지속적인 개발 자금을 조달하는 데 사용됩니다.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 7
+
+
+
+ If you prefer to run Ghostfolio on your own infrastructure, please find the source code and further instructions on GitHub .
+ 자체 인프라에서 Ghostfolio를 운영하고 싶다면, 깃허브 에서 소스 코드와 추가 안내를 확인하세요.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 14
+
+
+
+ For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure.
+ 자체 인프라에서 Ghostfolio를 실행하기를 선호하는 기술에 정통한 투자자를 위한 것입니다.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 26
+
+
+
+ Unlimited Transactions
+ 무제한 거래
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 35
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 127
+
+
+
+ Unlimited Accounts
+ 무제한 계정
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 39
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 131
+
+
+
+ Portfolio Performance
+ 포트폴리오 성과
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 43
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 135
+
+
+
+ Data Import and Export
+ 데이터 가져오기 및 내보내기
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 63
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 139
+
+
+
+ Community Support
+ 커뮤니티 지원
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 80
+
+
+
+ Self-hosted, update manually.
+ 자체 호스팅, 수동으로 업데이트합니다.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 84
+
+
+
+ Free
+ 무료
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 86
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 152
+
+
+
+ For new investors who are just getting started with trading.
+ 이제 막 거래를 시작한 신규 투자자를 위한 제품입니다.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 119
+
+
+
+ Fully managed Ghostfolio cloud offering.
+ 완전 관리형 Ghostfolio 클라우드 제품.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 150
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 255
+
+
+
+ For ambitious investors who need the full picture of their financial assets.
+ 자신의 금융 자산에 대한 전체 그림이 필요한 야심찬 투자자를 위한 제품입니다.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 193
+
+
+
+ Email and Chat Support
+ 이메일 및 채팅 지원
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 251
+
+
+
+ Renew Plan
+ 플랜 갱신
+
+ apps/client/src/app/components/header/header.component.html
+ 191
+
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 19
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 282
+
+
+
+ One-time payment, no auto-renewal.
+ 일회성 결제, 자동 갱신 없음.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 288
+
+
+
+ It’s free.
+ 무료입니다.
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 365
+
+
+
+ Hello, has shared a Portfolio with you!
+ 안녕하세요. 님이 포트폴리오 를 공유했습니다!
+
+ apps/client/src/app/pages/public/public-page.html
+ 5
+
+
+
+ Continents
+ 대륙
+
+ apps/client/src/app/pages/public/public-page.html
+ 132
+
+
+
+ Sustainable retirement income
+ 지속 가능한 퇴직 소득
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 41
+
+
+
+ Ghostfolio empowers you to keep track of your wealth.
+ Ghostfolio는 귀하의 재산을 추적할 수 있도록 해줍니다.
+
+ apps/client/src/app/pages/public/public-page.html
+ 238
+
+
+
+ Registration
+ 등록
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 80
+
+
+ libs/common/src/lib/routes/routes.ts
+ 281
+
+
+
+ Continue with Google
+ 구글로 계속하기
+
+ apps/client/src/app/pages/register/register-page.html
+ 43
+
+
+
+ Copy to clipboard
+ 클립보드에 복사
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 88
+
+
+
+ Personal Finance Tools
+ 개인 금융 도구
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 351
+
+
+ libs/common/src/lib/routes/routes.ts
+ 329
+
+
+
+ open-source-alternative-to
+ open-source-alternative-to
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 320
+
+
+ libs/common/src/lib/routes/routes.ts
+ 324
+
+
+
+ Discover Open Source Alternatives for Personal Finance Tools
+ 개인 금융 도구를 위한 오픈 소스 대안을 찾아보세요
+
+ apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.html
+ 5
+
+
+
+ This overview page features a curated collection of personal finance tools compared to the open source alternative Ghostfolio . If you value transparency, data privacy, and community collaboration, Ghostfolio provides an excellent opportunity to take control of your financial management.
+ 이 개요 페이지에는 오픈 소스 대안인 Ghostfolio 와 비교하여 엄선된 개인 금융 도구 컬렉션이 포함되어 있습니다. 투명성, 데이터 개인 정보 보호 및 커뮤니티 협업을 중요하게 생각한다면 Ghostfolio는 재무 관리를 제어할 수 있는 훌륭한 기회를 제공합니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.html
+ 9
+
+
+
+ Explore the links below to compare a variety of personal finance tools with Ghostfolio.
+ Ghostfolio와 다양한 개인 금융 도구를 비교하려면 아래 링크를 탐색하십시오.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.html
+ 17
+
+
+
+ Open Source Alternative to
+ 의 오픈 소스 대안
+
+ apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.html
+ 42
+
+
+
+ The Open Source Alternative to
+ 오픈 소스 대안
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 8
+
+
+
+ Are you looking for an open source alternative to ? Ghostfolio is a powerful portfolio management tool that provides individuals with a comprehensive platform to track, analyze, and optimize their investments. Whether you are an experienced investor or just starting out, Ghostfolio offers an intuitive user interface and a wide range of functionalities to help you make informed decisions and take control of your financial future.
+ 에 대한 오픈소스 대안을 찾고 계십니까? Ghostfolio 는 개인에게 투자를 추적, 분석, 최적화할 수 있는 포괄적인 플랫폼을 제공하는 강력한 포트폴리오 관리 도구입니다. 숙련된 투자자이든 이제 막 시작한 투자자이든 Ghostfolio는 직관적인 사용자 인터페이스와 다양한 기능 을 제공하여 정보에 입각한 결정을 내리고 재정적 미래를 관리하는 데 도움을 줍니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 19
+
+
+
+ Ghostfolio is an open source software (OSS), providing a cost-effective alternative to making it particularly suitable for individuals on a tight budget, such as those pursuing Financial Independence, Retire Early (FIRE) . By leveraging the collective efforts of a community of developers and personal finance enthusiasts, Ghostfolio continuously enhances its capabilities, security, and user experience.
+ Ghostfolio는 오픈 소스 소프트웨어로, 에 대한 비용 효율적인 대안을 제공하므로 재정적 독립, 조기 퇴직(FIRE) 을 추구하는 사람과 같이 예산이 부족한 개인에게 특히 적합합니다. Ghostfolio는 개발자 커뮤니티와 개인 금융 애호가들의 공동 노력을 활용하여 기능, 보안 및 사용자 경험을 지속적으로 향상시킵니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 33
+
+
+
+ Let’s dive deeper into the detailed Ghostfolio vs comparison table below to gain a thorough understanding of how Ghostfolio positions itself relative to . We will explore various aspects such as features, data privacy, pricing, and more, allowing you to make a well-informed choice for your personal requirements.
+ Ghostfolio가 과 관련하여 어떻게 위치하는지 철저하게 이해하기 위해 아래의 자세한 Ghostfolio 대 비교표를 자세히 살펴보겠습니다. 우리는 기능, 데이터 개인 정보 보호, 가격 등과 같은 다양한 측면을 탐색하여 귀하의 개인 요구 사항에 맞는 정보를 바탕으로 선택할 수 있도록 할 것입니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 44
+
+
+
+ per month
+ 매월
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 94
+
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 172
+
+
+
+ Ghostfolio vs comparison table
+ Ghostfolio와 비교표
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 55
+
+
+
+ Website of Thomas Kaul
+ 토마스 카울의 웹사이트
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 44
+
+
+
+ Founded
+ 설립
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 77
+
+
+
+ Origin
+ 기원
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 82
+
+
+
+ Region
+ 지역
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 87
+
+
+
+ Available in
+ 사용 가능
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 109
+
+
+
+ ✅ Yes
+ ✅ 예
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 157
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 179
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 196
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 218
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 235
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 257
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 274
+
+
+
+ ❌ No
+ ❌ 아니요
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 147
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 186
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 203
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 225
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 242
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 264
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 281
+
+
+
+ Self-Hosting
+ 셀프 호스팅
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 171
+
+
+
+ Use anonymously
+ 익명으로 사용
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 210
+
+
+
+ Free Plan
+ 무료 플랜
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 249
+
+
+
+ Starting from
+ 에서 시작
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 289
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 294
+
+
+
+ Notes
+ 메모
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 302
+
+
+
+ Please note that the information provided in the Ghostfolio vs comparison table is based on our independent research and analysis. This website is not affiliated with or any other product mentioned in the comparison. As the landscape of personal finance tools evolves, it is essential to verify any specific details or changes directly from the respective product page. Data needs a refresh? Help us maintain accurate data on GitHub .
+ Ghostfolio와 비교표에 제공된 정보는 당사의 독립적인 연구 및 분석을 기반으로 한 것입니다. 이 웹사이트는 또는 비교에 언급된 다른 제품과 관련이 없습니다. 개인 금융 도구의 환경이 발전함에 따라 각 제품 페이지에서 직접 특정 세부 정보나 변경 사항을 확인하는 것이 중요합니다. 데이터를 새로 고쳐야 합니까? 깃허브 에서 정확한 데이터를 유지할 수 있도록 도와주세요.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 312
+
+
+
+ Ready to take your investments to the next level ?
+ 투자 를 다음 단계 로 발전시킬 준비가 되셨나요?
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 325
+
+
+
+ Effortlessly track, analyze, and visualize your wealth with Ghostfolio.
+ Ghostfolio를 사용하여 귀하의 재산을 쉽게 추적, 분석 및 시각화하십시오.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 329
+
+
+
+ Switzerland
+ 스위스
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 57
+
+
+ libs/ui/src/lib/i18n.ts
+ 99
+
+
+
+ Global
+ 글로벌
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 58
+
+
+ libs/ui/src/lib/i18n.ts
+ 18
+
+
+
+ Resources
+ 리소스
+
+ apps/client/src/app/components/footer/footer.component.html
+ 14
+
+
+ apps/client/src/app/components/header/header.component.html
+ 88
+
+
+ apps/client/src/app/components/header/header.component.html
+ 301
+
+
+ apps/client/src/app/pages/resources/overview/resources-overview.component.html
+ 4
+
+
+ libs/common/src/lib/routes/routes.ts
+ 332
+
+
+
+ Membership
+ 멤버십
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
+
+ libs/common/src/lib/routes/routes.ts
+ 31
+
+
+ libs/ui/src/lib/membership-card/membership-card.component.html
+ 40
+
+
+
+ Request it
+ 요청하세요
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 347
+
+
+
+ Access
+ 입장
+
+ libs/common/src/lib/routes/routes.ts
+ 26
+
+
+
+ My Ghostfolio
+ 나의 고스트폴리오
+
+ apps/client/src/app/components/header/header.component.html
+ 277
+
+
+ apps/client/src/app/pages/user-account/user-account-page.routes.ts
+ 33
+
+
+
+ Oops, authentication has failed.
+ 앗, 인증에 실패했습니다.
+
+ apps/client/src/app/pages/webauthn/webauthn-page.html
+ 19
+
+
+
+ Try again
+ 다시 시도하세요
+
+ apps/client/src/app/pages/webauthn/webauthn-page.html
+ 27
+
+
+
+ Go back to Home Page
+ 홈 페이지로 돌아가기
+
+ apps/client/src/app/pages/webauthn/webauthn-page.html
+ 33
+
+
+
+ Do you really want to delete this account balance?
+ 정말로 이 계정 잔액을 삭제하시겠습니까?
+
+ libs/ui/src/lib/account-balances/account-balances.component.ts
+ 120
+
+
+
+ Export Activities
+ 수출 활동
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 41
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 411
+
+
+
+ Export Drafts as ICS
+ 초안을 달력 파일로 내보내기
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 54
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 424
+
+
+
+ Draft
+ 초안
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 144
+
+
+
+ Clone
+ 클론
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 463
+
+
+
+ Export Draft as ICS
+ 초안을 달력 파일로 내보내기
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 473
+
+
+
+ Do you really want to delete this activity?
+ 정말로 이 활동을 삭제하시겠습니까?
+
+ libs/ui/src/lib/activities-table/activities-table.component.ts
+ 288
+
+
+
+ Asset Profiles
+ 자산 프로필
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 106
+
+
+ libs/ui/src/lib/assistant/assistant.html
+ 140
+
+
+
+ 50-Day Trend
+ 50일 추세
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 32
+
+
+
+ 200-Day Trend
+ 200일 추세
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 61
+
+
+
+ ,
+ ,
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 145
+
+
+
+ Last All Time High
+ 마지막 역대 최고치
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 90
+
+
+
+ Change from All Time High
+ 역대 최고치에서 변화
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 117
+
+
+
+ contact us
+ 저희에게 연락주세요
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 339
+
+
+
+ from ATH
+ ATH에서
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 119
+
+
+
+ Market data provided by
+ 시장 데이터 제공:
+
+ libs/ui/src/lib/data-provider-credits/data-provider-credits.component.html
+ 2
+
+
+
+ Savings Rate per Month
+ 월별 저축률
+
+ libs/ui/src/lib/fire-calculator/fire-calculator.component.html
+ 10
+
+
+
+ Annual Interest Rate
+ 연이자율
+
+ libs/ui/src/lib/fire-calculator/fire-calculator.component.html
+ 21
+
+
+
+ Retirement Date
+ 퇴직일
+
+ libs/ui/src/lib/fire-calculator/fire-calculator.component.html
+ 32
+
+
+
+ Projected Total Amount
+ 예상총액
+
+ libs/ui/src/lib/fire-calculator/fire-calculator.component.html
+ 59
+
+
+
+ Interest
+ 관심
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 69
+
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 352
+
+
+ libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
+ 387
+
+
+ libs/ui/src/lib/i18n.ts
+ 40
+
+
+
+ Savings
+ 저금
+
+ libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
+ 397
+
+
+
+ Allocation
+ 배당
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 241
+
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 122
+
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 40
+
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 116
+
+
+
+ Show all
+ 모두 표시
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 221
+
+
+
+ Account
+ 계정
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 85
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 315
+
+
+ libs/ui/src/lib/i18n.ts
+ 4
+
+
+ libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.html
+ 4
+
+
+
+ Asia-Pacific
+ 아시아·태평양
+
+ libs/ui/src/lib/i18n.ts
+ 5
+
+
+
+ Asset Class
+ 자산 클래스
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 114
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 237
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 328
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 242
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 290
+
+
+ libs/ui/src/lib/i18n.ts
+ 6
+
+
+ libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.html
+ 64
+
+
+
+ Asset Sub Class
+ 자산 하위 클래스
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 123
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 246
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 344
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 251
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 309
+
+
+ libs/ui/src/lib/i18n.ts
+ 7
+
+
+
+ Core
+ 핵심
+
+ libs/ui/src/lib/i18n.ts
+ 10
+
+
+
+ Switch to Ghostfolio Premium or Ghostfolio Open Source easily
+ Ghostfolio 프리미엄 또는 Ghostfolio Open Source로 쉽게 전환하세요
+
+ libs/ui/src/lib/i18n.ts
+ 12
+
+
+
+ Switch to Ghostfolio Premium easily
+ Ghostfolio 프리미엄으로 쉽게 전환하세요
+
+ libs/ui/src/lib/i18n.ts
+ 13
+
+
+
+ Switch to Ghostfolio Open Source or Ghostfolio Basic easily
+ Ghostfolio Open Source 또는 Ghostfolio Basic으로 쉽게 전환하세요
+
+ libs/ui/src/lib/i18n.ts
+ 14
+
+
+
+ Emergency Fund
+ 비상자금
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 164
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 89
+
+
+ libs/ui/src/lib/i18n.ts
+ 16
+
+
+
+ Grant
+ 승인하다
+
+ libs/ui/src/lib/i18n.ts
+ 19
+
+
+
+ Higher Risk
+ 더 높은 위험
+
+ libs/ui/src/lib/i18n.ts
+ 20
+
+
+
+ This activity already exists.
+ 이 활동은 이미 존재합니다.
+
+ libs/ui/src/lib/i18n.ts
+ 21
+
+
+
+ Japan
+ 일본
+
+ libs/ui/src/lib/i18n.ts
+ 92
+
+
+
+ Lower Risk
+ 위험 감소
+
+ libs/ui/src/lib/i18n.ts
+ 22
+
+
+
+ Month
+ 월
+
+ libs/ui/src/lib/i18n.ts
+ 23
+
+
+
+ Months
+ 개월
+
+ libs/ui/src/lib/i18n.ts
+ 24
+
+
+
+ Other
+ 다른
+
+ libs/ui/src/lib/i18n.ts
+ 25
+
+
+ libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts
+ 437
+
+
+
+ Preset
+ 프리셋
+
+ libs/ui/src/lib/i18n.ts
+ 27
+
+
+
+ Retirement Provision
+ 퇴직금
+
+ libs/ui/src/lib/i18n.ts
+ 28
+
+
+
+ Satellite
+ 위성
+
+ libs/ui/src/lib/i18n.ts
+ 29
+
+
+
+ Symbol
+ 상징
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 68
+
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 74
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 168
+
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 37
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 315
+
+
+ libs/ui/src/lib/i18n.ts
+ 30
+
+
+
+ Tag
+ 꼬리표
+
+ libs/ui/src/lib/i18n.ts
+ 31
+
+
+ libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.html
+ 53
+
+
+
+ Year
+ 년도
+
+ libs/ui/src/lib/i18n.ts
+ 32
+
+
+
+ View Details
+ 세부정보 보기
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 225
+
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
+
+
+ Years
+ 연령
+
+ libs/ui/src/lib/i18n.ts
+ 33
+
+
+
+ Sign in with OpenID Connect
+ OpenID Connect로 로그인
+
+ apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
+ 55
+
+
+
+ Buy
+ 구입하다
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 31
+
+
+ libs/ui/src/lib/i18n.ts
+ 37
+
+
+
+ Fee
+ 요금
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 262
+
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 241
+
+
+ libs/ui/src/lib/i18n.ts
+ 39
+
+
+
+ Valuable
+ 귀중한
+
+ libs/ui/src/lib/i18n.ts
+ 43
+
+
+
+ Liability
+ 책임
+
+ libs/ui/src/lib/i18n.ts
+ 41
+
+
+
+ Sell
+ 팔다
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 44
+
+
+ libs/ui/src/lib/i18n.ts
+ 42
+
+
+
+ Cash
+ 현금
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 212
+
+
+ libs/ui/src/lib/i18n.ts
+ 55
+
+
+
+ Commodity
+ 상품
+
+ libs/ui/src/lib/i18n.ts
+ 47
+
+
+
+ Equity
+ 주식
+
+ apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html
+ 57
+
+
+ libs/ui/src/lib/i18n.ts
+ 48
+
+
+
+ Fixed Income
+ 채권
+
+ libs/ui/src/lib/i18n.ts
+ 49
+
+
+
+ Real Estate
+ 부동산
+
+ libs/ui/src/lib/i18n.ts
+ 51
+
+
+
+ Authentication
+ 입증
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 35
+
+
+
+ Bond
+ 노예
+
+ libs/ui/src/lib/i18n.ts
+ 54
+
+
+
+ Cryptocurrency
+ 암호화폐
+
+ libs/ui/src/lib/i18n.ts
+ 57
+
+
+
+ ETF
+ ETF
+
+ libs/ui/src/lib/i18n.ts
+ 58
+
+
+
+ Mutual Fund
+ 뮤추얼 펀드
+
+ libs/ui/src/lib/i18n.ts
+ 59
+
+
+
+ Precious Metal
+ 귀금속
+
+ libs/ui/src/lib/i18n.ts
+ 60
+
+
+
+ Private Equity
+ 사모펀드
+
+ libs/ui/src/lib/i18n.ts
+ 61
+
+
+
+ Stock
+ 재고
+
+ libs/ui/src/lib/i18n.ts
+ 62
+
+
+
+ Africa
+ 아프리카
+
+ libs/ui/src/lib/i18n.ts
+ 69
+
+
+
+ Asia
+ 아시아
+
+ libs/ui/src/lib/i18n.ts
+ 70
+
+
+
+ Europe
+ 유럽
+
+ libs/ui/src/lib/i18n.ts
+ 71
+
+
+
+ North America
+ 북미
+
+ libs/ui/src/lib/i18n.ts
+ 72
+
+
+
+ If you retire today, you would be able to withdraw
+ 오늘 퇴사하면 탈퇴 가능
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 68
+
+
+
+ Oceania
+ 오세아니아
+
+ libs/ui/src/lib/i18n.ts
+ 73
+
+
+
+ South America
+ 남아메리카
+
+ libs/ui/src/lib/i18n.ts
+ 74
+
+
+
+ Extreme Fear
+ 극심한 공포
+
+ libs/ui/src/lib/i18n.ts
+ 106
+
+
+
+ Extreme Greed
+ 극도의 탐욕
+
+ libs/ui/src/lib/i18n.ts
+ 107
+
+
+
+ Neutral
+ 중립적
+
+ libs/ui/src/lib/i18n.ts
+ 110
+
+
+
+ Valid until
+ 유효기간
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 74
+
+
+ libs/ui/src/lib/membership-card/membership-card.component.html
+ 45
+
+
+
+ Time to add your first activity.
+ 첫 번째 활동을 추가할 시간입니다.
+
+ libs/ui/src/lib/no-transactions-info/no-transactions-info.component.html
+ 12
+
+
+
+ No data available
+ 사용 가능한 데이터가 없습니다.
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 250
+
+
+ apps/client/src/app/pages/public/public-page.html
+ 196
+
+
+ libs/ui/src/lib/benchmark/benchmark.component.html
+ 209
+
+
+ libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts
+ 439
+
+
+ libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts
+ 452
+
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 181
+
+
+
+ If a translation is missing, kindly support us in extending it here .
+ 번역이 누락된 경우 여기 에서 번역을 확장할 수 있도록 지원해 주시기 바랍니다.
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 59
+
+
+
+ Date Range
+ 기간
+
+ libs/ui/src/lib/assistant/assistant.html
+ 170
+
+
+
+ The current market price is
+ 현재 시장가격은
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 672
+
+
+
+ Test
+ 시험
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 511
+
+
+
+ Oops! Could not grant access.
+ 이런! 액세스 권한을 부여할 수 없습니다.
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
+ 141
+
+
+
+ Argentina
+ 아르헨티나
+
+ libs/ui/src/lib/i18n.ts
+ 78
+
+
+
+ Restricted view
+ 제한된 보기
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 26
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 40
+
+
+
+ Permission
+ 허가
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 18
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 38
+
+
+
+ Private
+ 사적인
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 30
+
+
+
+ Job Queue
+ 작업 대기열
+
+ libs/common/src/lib/routes/routes.ts
+ 46
+
+
+
+ Market data is delayed for
+ 시장 데이터가 지연됩니다.
+
+ apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts
+ 95
+
+
+
+ Absolute Currency Performance
+ 절대적인 통화 성과
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 145
+
+
+
+ Close Holding
+ 닫기 보유
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 442
+
+
+
+ Absolute Asset Performance
+ 절대자산성과
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 102
+
+
+
+ Investment
+ 투자
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 171
+
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 60
+
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+ 80
+
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+ 96
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 88
+
+
+
+ here
+ 여기
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 350
+
+
+
+ Asset Performance
+ 자산 성과
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 124
+
+
+
+ Currency Performance
+ 통화 성과
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 170
+
+
+
+ Year to date
+ 연초 현재
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 377
+
+
+
+ Week to date
+ 이번주 현재까지
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 369
+
+
+
+ Month to date
+ 월간 누계
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 373
+
+
+
+ MTD
+ MTD
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 200
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 373
+
+
+
+ WTD
+ WTD
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 196
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 369
+
+
+
+ Oops! A data provider is experiencing the hiccups.
+ 이런! 데이터 제공업체에 문제가 발생했습니다.
+
+ apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html
+ 8
+
+
+
+ View
+ 보다
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 23
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 42
+
+
+
+ Reset Filters
+ 필터 재설정
+
+ libs/ui/src/lib/assistant/assistant.html
+ 204
+
+
+
+ year
+ 년도
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 208
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 290
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 296
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 387
+
+
+
+ years
+ 연령
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 212
+
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 411
+
+
+
+ Apply Filters
+ 필터 적용
+
+ libs/ui/src/lib/assistant/assistant.html
+ 217
+
+
+
+ self-hosting
+ self-hosting
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 243
+
+
+ libs/common/src/lib/routes/routes.ts
+ 246
+
+
+
+ Self-Hosting
+ 셀프 호스팅
+
+ apps/client/src/app/pages/faq/faq-page.component.ts
+ 60
+
+
+ libs/common/src/lib/routes/routes.ts
+ 248
+
+
+
+ Data Gathering
+ 데이터 수집
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 604
+
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 60
+
+
+
+ General
+ 일반적인
+
+ apps/client/src/app/pages/faq/faq-page.component.ts
+ 49
+
+
+
+ Cloud
+ 구름
+
+ apps/client/src/app/pages/faq/faq-page.component.ts
+ 54
+
+
+ libs/common/src/lib/routes/routes.ts
+ 240
+
+
+
+ Oops! It looks like you’re making too many requests. Please slow down a bit.
+ 이런! 요청을 너무 많이 하시는 것 같습니다. 조금 천천히 해주세요.
+
+ apps/client/src/app/core/http-response.interceptor.ts
+ 106
+
+
+
+ My Account
+ 내 계정
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 13
+
+
+
+ Closed
+ 닫은
+
+ apps/client/src/app/components/home-holdings/home-holdings.component.ts
+ 65
+
+
+
+ Active
+ 활동적인
+
+ apps/client/src/app/components/home-holdings/home-holdings.component.ts
+ 64
+
+
+
+ Indonesia
+ 인도네시아 공화국
+
+ libs/ui/src/lib/i18n.ts
+ 90
+
+
+
+ Activity
+ 활동
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 229
+
+
+
+ Dividend Yield
+ 배당수익률
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 196
+
+
+
+ Execute Job
+ 작업 실행
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 220
+
+
+
+ This action is not allowed.
+ 이 작업은 허용되지 않습니다.
+
+ apps/client/src/app/core/http-response.interceptor.ts
+ 67
+
+
+
+ Priority
+ 우선 사항
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 96
+
+
+
+ Liquidity
+ 유동성
+
+ libs/ui/src/lib/i18n.ts
+ 50
+
+
+
+ Buy and sell
+ 구매 및 판매
+
+ libs/ui/src/lib/i18n.ts
+ 8
+
+
+
+ {VAR_PLURAL, plural, =1 {activity} other {activities}}
+ {VAR_PLURAL, 복수형, =1 {활동} 기타 {활동}}
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+ 14
+
+
+
+ Delete Activities
+ 활동 삭제
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 69
+
+
+
+ Internationalization
+ 국제화
+
+ libs/common/src/lib/routes/routes.ts
+ 119
+
+
+
+ Close Account
+ 계정 폐쇄
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 307
+
+
+
+ Do you really want to close your Ghostfolio account?
+ 정말로 Ghostfolio 계정을 폐쇄하시겠습니까?
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
+ 207
+
+
+
+ Danger Zone
+ 위험지대
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 272
+
+
+
+ Approximation based on the top holdings of each ETF
+ 각 ETF의 상위 보유량을 기준으로 한 근사치
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 340
+
+
+
+ By ETF Holding
+ ETF 홀딩으로
+
+ apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+ 333
+
+
+
+ Join now or check out the example account
+ 지금 가입 하거나 예시 계정 을 확인하세요.
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 333
+
+
+
+ Include in
+ 포함
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 376
+
+
+
+ Oops! There was an error setting up biometric authentication.
+ 이런! 생체 인증을 설정하는 중에 오류가 발생했습니다.
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
+ 335
+
+
+
+ Show more
+ 더 보기
+
+ libs/ui/src/lib/top-holdings/top-holdings.component.html
+ 174
+
+
+
+ Do you really want to delete these profiles?
+ 이 프로필을 정말로 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.service.ts
+ 68
+
+
+
+ Delete Profiles
+ 프로필 삭제
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 242
+
+
+
+ Oops! Could not delete profiles.
+ 이런! 프로필을 삭제할 수 없습니다.
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.service.ts
+ 56
+
+
+
+ Benchmarks
+ 벤치마크
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
+ 127
+
+
+
+ Chart
+ 차트
+
+ apps/client/src/app/components/home-holdings/home-holdings.html
+ 19
+
+
+
+ Table
+ 테이블
+
+ apps/client/src/app/components/home-holdings/home-holdings.html
+ 16
+
+
+
+ Would you like to refine your personal investment strategy ?
+ 개인 투자 전략 을 개선 하시겠습니까?
+
+ apps/client/src/app/pages/public/public-page.html
+ 234
+
+
+
+ Wealth
+ 재산
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 98
+
+
+
+ Community
+ 지역 사회
+
+ apps/client/src/app/components/footer/footer.component.html
+ 80
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 85
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 90
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 94
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 98
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 102
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 106
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 110
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 114
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 118
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 123
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 276
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 85
+
+
+
+ Thailand
+ 태국
+
+ libs/ui/src/lib/i18n.ts
+ 100
+
+
+
+ India
+ 인도
+
+ libs/ui/src/lib/i18n.ts
+ 89
+
+
+
+ Austria
+ 오스트리아
+
+ libs/ui/src/lib/i18n.ts
+ 80
+
+
+
+ Poland
+ 폴란드
+
+ libs/ui/src/lib/i18n.ts
+ 95
+
+
+
+ Italy
+ 이탈리아
+
+ libs/ui/src/lib/i18n.ts
+ 91
+
+
+
+ User Experience
+ 사용자 경험
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 97
+
+
+
+ App
+ 앱
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 83
+
+
+
+ Tool
+ 도구
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 96
+
+
+
+ Investor
+ 투자자
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 89
+
+
+
+ Wealth Management
+ 자산관리
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 99
+
+
+
+ View Holding
+ 보유보기
+
+ libs/ui/src/lib/activities-table/activities-table.component.html
+ 450
+
+
+
+ Canada
+ 캐나다
+
+ libs/ui/src/lib/i18n.ts
+ 84
+
+
+
+ New Zealand
+ 뉴질랜드
+
+ libs/ui/src/lib/i18n.ts
+ 94
+
+
+
+ Netherlands
+ 네덜란드
+
+ libs/ui/src/lib/i18n.ts
+ 93
+
+
+
+ Alternative
+ 대안
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 82
+
+
+
+ Family Office
+ 패밀리오피스
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 86
+
+
+
+ Personal Finance
+ 개인 금융
+
+ apps/client/src/app/components/footer/footer.component.html
+ 7
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 92
+
+
+
+ Software
+ 소프트웨어
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 95
+
+
+
+ Romania
+ 루마니아
+
+ libs/ui/src/lib/i18n.ts
+ 96
+
+
+
+ Germany
+ 독일
+
+ libs/ui/src/lib/i18n.ts
+ 88
+
+
+
+ United States
+ 미국
+
+ libs/ui/src/lib/i18n.ts
+ 103
+
+
+
+ Budgeting
+ 예산 편성
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 84
+
+
+
+ Belgium
+ 벨기에
+
+ libs/ui/src/lib/i18n.ts
+ 81
+
+
+
+ Open Source
+ 오픈 소스
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 90
+
+
+
+ Czech Republic
+ 체코
+
+ libs/ui/src/lib/i18n.ts
+ 85
+
+
+
+ Australia
+ 호주
+
+ libs/ui/src/lib/i18n.ts
+ 79
+
+
+
+ South Africa
+ 남아프리카
+
+ libs/ui/src/lib/i18n.ts
+ 98
+
+
+
+ Bulgaria
+ 불가리아
+
+ libs/ui/src/lib/i18n.ts
+ 83
+
+
+
+ Privacy
+ 은둔
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+ 93
+
+
+
+ Finland
+ 핀란드
+
+ libs/ui/src/lib/i18n.ts
+ 86
+
+
+
+ France
+ 프랑스
+
+ libs/ui/src/lib/i18n.ts
+ 87
+
+
+
+ Error
+ 오류
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 663
+
+
+
+ Cancel
+ 취소
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 161
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 609
+
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 57
+
+
+ apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html
+ 44
+
+
+ apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
+ 27
+
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 17
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 66
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 105
+
+
+ apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html
+ 65
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 345
+
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 48
+
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 46
+
+
+ libs/ui/src/lib/i18n.ts
+ 9
+
+
+
+ Role
+ 역할
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 14
+
+
+
+ Yes
+ 예
+
+ libs/ui/src/lib/i18n.ts
+ 34
+
+
+
+ , based on your total assets of
+ , 귀하의 총 자산을 기준으로
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 96
+
+
+
+ Inactive
+ 비활성
+
+ apps/client/src/app/pages/portfolio/x-ray/x-ray-page.component.html
+ 88
+
+
+
+ Close
+ 닫다
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 611
+
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 59
+
+
+ apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html
+ 46
+
+
+ apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
+ 29
+
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 19
+
+
+ apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
+ 130
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 68
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 107
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 347
+
+
+ libs/ui/src/lib/i18n.ts
+ 11
+
+
+
+ Activate
+ 활성화
+
+ apps/client/src/app/components/rule/rule.component.html
+ 83
+
+
+
+ Oops! Could not update access.
+ 이런! 액세스를 업데이트할 수 없습니다.
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
+ 178
+
+
+
+ Deactivate
+ 비활성화
+
+ apps/client/src/app/components/rule/rule.component.html
+ 78
+
+
+
+ Threshold Max
+ 임계값 최대
+
+ apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
+ 93
+
+
+
+ send an e-mail to
+ 에게 이메일을 보내다
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 87
+
+
+
+ Customize
+ 사용자 정의
+
+ apps/client/src/app/components/rule/rule.component.html
+ 69
+
+
+
+ Portfolio Snapshot
+ 포트폴리오 스냅샷
+
+ apps/client/src/app/components/admin-jobs/admin-jobs.html
+ 56
+
+
+
+ Threshold Min
+ 임계값 최소
+
+ apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
+ 55
+
+
+
+ If you plan to open an account at
+ 에서 계좌를 개설할 계획이라면
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 315
+
+
+
+ Performance with currency effect Performance
+ 환율 효과가 있는 실적 실적
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 83
+
+
+
+ Copy link to clipboard
+ 링크를 클립보드에 복사
+
+ apps/client/src/app/components/access-table/access-table.component.html
+ 84
+
+
+
+ Change with currency effect Change
+ 통화 효과로 변경 변경
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 63
+
+
+
+ From the beginning
+ 처음부터
+
+ apps/client/src/app/pages/public/public-page.html
+ 60
+
+
+
+ This year
+ 올해
+
+ apps/client/src/app/pages/public/public-page.html
+ 42
+
+
+
+ offers a free plan
+ 은(는) 무료 요금제를 제공합니다
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 256
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 273
+
+
+
+ does not offer a free plan
+ 은(는) 무료 요금제를 제공하지 않습니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 263
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 280
+
+
+
+ Ghostfolio is a lightweight wealth management application for individuals to keep track of stocks, ETFs or cryptocurrencies and make solid, data-driven investment decisions.
+ Ghostfolio는 개인이 주식, ETF 또는 암호화폐를 추적하고 확실한 데이터 기반 투자 결정을 내릴 수 있는 경량 자산 관리 애플리케이션입니다.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 10
+
+
+
+ , assuming a
+ , 가정
+
+ apps/client/src/app/pages/portfolio/fire/fire-page.html
+ 174
+
+
+
+ to use our referral link and get a Ghostfolio Premium membership for one year
+ 추천 링크를 사용하고 1년 동안 Ghostfolio 프리미엄 멤버십을 얻으려면
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 343
+
+
+
+ can be self-hosted
+ 은(는) 자체 호스팅 가능
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 178
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 195
+
+
+
+ cannot be self-hosted
+ 은(는) 자체 호스팅할 수 없습니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 185
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 202
+
+
+
+ can be used anonymously
+ 은(는) 익명으로 사용할 수 있습니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 217
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 234
+
+
+
+ cannot be used anonymously
+ 은(는) 익명으로 사용할 수 없습니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 224
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 241
+
+
+
+ is not Open Source Software
+ 은(는) 오픈 소스 소프트웨어가 아닙니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 146
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 163
+
+
+
+ is Open Source Software
+ 은(는) 오픈 소스 소프트웨어입니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 139
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 156
+
+
+
+ This page has been archived.
+ 이 페이지는 보관되었습니다.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
+ 14
+
+
+
+ Oops! Invalid currency.
+ 이런! 통화가 잘못되었습니다.
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 48
+
+
+
+ Oops! Could not find any assets.
+ 이런! 자산을 찾을 수 없습니다.
+
+ libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.html
+ 40
+
+
+
+ Ukraine
+ 우크라이나
+
+ libs/ui/src/lib/i18n.ts
+ 101
+
+
+
+ Set API key
+ API 키 설정
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 171
+
+
+
+ Get access to 80’000+ tickers from over 50 exchanges
+ 50개 이상의 거래소에서 80,000개 이상의 티커에 접근하세요
+
+ libs/ui/src/lib/i18n.ts
+ 26
+
+
+
+ Data Providers
+ 데이터 제공자
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 4
+
+
+
+ Join now
+ 지금 가입하세요
+
+ apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html
+ 193
+
+
+
+ Glossary
+ 용어집
+
+ apps/client/src/app/pages/resources/glossary/resources-glossary.component.html
+ 4
+
+
+ apps/client/src/app/pages/resources/resources-page.component.ts
+ 45
+
+
+ libs/common/src/lib/routes/routes.ts
+ 293
+
+
+
+ glossary
+ glossary
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 288
+
+
+ libs/common/src/lib/routes/routes.ts
+ 291
+
+
+
+ Guides
+ 가이드
+
+ apps/client/src/app/pages/resources/guides/resources-guides.component.html
+ 4
+
+
+ apps/client/src/app/pages/resources/resources-page.component.ts
+ 34
+
+
+ libs/common/src/lib/routes/routes.ts
+ 301
+
+
+
+ guides
+ guides
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 296
+
+
+ libs/common/src/lib/routes/routes.ts
+ 299
+
+
+
+ Threshold range
+ 임계값 범위
+
+ apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
+ 9
+
+
+
+ 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는 정적 분석을 사용하여 포트폴리오의 잠재적인 문제와 위험을 찾아냅니다. 아래 규칙을 조정하고 개인 투자 전략에 맞게 맞춤 임계값을 설정하세요.
+
+ apps/client/src/app/pages/portfolio/x-ray/x-ray-page.component.html
+ 6
+
+
+
+ Please enter your Ghostfolio API key:
+ Ghostfolio API 키를 입력하세요:
+
+ apps/client/src/app/pages/api/api-page.component.ts
+ 43
+
+
+
+ of
+ ~의
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 135
+
+
+
+ Do you really want to delete the API key?
+ API 키를 정말로 삭제하시겠습니까?
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.ts
+ 128
+
+
+
+ Remove API key
+ API 키 제거
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 161
+
+
+
+ daily requests
+ 일일 요청
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 137
+
+
+
+ Generate Ghostfolio Premium Data Provider API key for self-hosted environments...
+ 자체 호스팅 환경을 위한 Ghostfolio 프리미엄 데이터 공급자 API 키 생성...
+
+ libs/ui/src/lib/membership-card/membership-card.component.html
+ 29
+
+
+
+ API Key
+ API 키
+
+ libs/ui/src/lib/membership-card/membership-card.component.html
+ 21
+
+
+
+ API Requests Today
+ 오늘의 API 요청
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 161
+
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
+
+
+ Could not generate an API key
+ API 키를 생성할 수 없습니다.
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 144
+
+
+
+ Do you really want to generate a new API key?
+ 정말로 새 API 키를 생성하시겠습니까?
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 167
+
+
+
+ Ghostfolio Premium Data Provider API Key
+ Ghostfolio 프리미엄 데이터 공급자 API 키
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 162
+
+
+
+ Set this API key in your self-hosted environment:
+ 자체 호스팅 환경에서 이 API 키를 설정하세요.
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
+ 159
+
+
+
+ rules align with your portfolio.
+ 규칙은 귀하의 포트폴리오와 일치합니다.
+
+ apps/client/src/app/pages/portfolio/x-ray/x-ray-page.component.html
+ 58
+
+
+
+ out of
+ 밖으로
+
+ apps/client/src/app/pages/portfolio/x-ray/x-ray-page.component.html
+ 56
+
+
+
+ Save
+ 구하다
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 620
+
+
+ apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
+ 68
+
+
+ apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html
+ 55
+
+
+ apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html
+ 38
+
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 28
+
+
+ apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
+ 106
+
+
+ apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
+ 136
+
+
+ apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html
+ 81
+
+
+ apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
+ 116
+
+
+ apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
+ 356
+
+
+ libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
+ 48
+
+
+
+ Received Access
+ 수신된 액세스
+
+ apps/client/src/app/components/user-account-access/user-account-access.html
+ 53
+
+
+
+ Check the system status at
+ 시스템 상태를 확인하세요.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 57
+
+
+
+ Me
+ 나
+
+ apps/client/src/app/components/header/header.component.html
+ 213
+
+
+ apps/client/src/app/components/user-account-access/user-account-access.component.ts
+ 260
+
+
+
+ Please enter your Ghostfolio API key.
+ Ghostfolio API 키를 입력하세요.
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.ts
+ 147
+
+
+
+ AI prompt has been copied to the clipboard
+ AI 프롬프트가 클립보드에 복사되었습니다.
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+ 199
+
+
+
+ Link has been copied to the clipboard
+ 링크가 클립보드에 복사되었습니다.
+
+ apps/client/src/app/components/access-table/access-table.component.ts
+ 101
+
+
+
+ Mode
+ 방법
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 461
+
+
+
+ Default Market Price
+ 기본 시장 가격
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 420
+
+
+
+ Selector
+ 선택자
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 477
+
+
+
+ Instant
+ 즉각적인
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 234
+
+
+
+ Lazy
+ 게으른
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 230
+
+
+
+ HTTP Request Headers
+ HTTP 요청 헤더
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 433
+
+
+
+ real-time
+ 실시간
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 234
+
+
+
+ end of day
+ 하루의 끝
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 230
+
+
+
+ Open Duck.ai
+ 오픈 Duck.ai
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+ 200
+
+
+
+ Create
+ 만들다
+
+ libs/ui/src/lib/tags-selector/tags-selector.component.html
+ 50
+
+
+
+ Change
+ 변화
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 143
+
+
+ libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
+ 368
+
+
+
+ Performance
+ 성능
+
+ apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.html
+ 6
+
+
+ apps/client/src/app/components/home-overview/home-overview.component.ts
+ 55
+
+
+ libs/ui/src/lib/holdings-table/holdings-table.component.html
+ 166
+
+
+ libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
+ 368
+
+
+ libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
+ 381
+
+
+
+ The project has been initiated by
+ 프로젝트는 다음에 의해 시작되었습니다.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 40
+
+
+
+ Copy AI prompt to clipboard for analysis
+ 분석을 위해 AI 프롬프트를 클립보드에 복사
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 67
+
+
+
+ Singapore
+ 싱가포르
+
+ libs/ui/src/lib/i18n.ts
+ 97
+
+
+
+ Armenia
+ 아르메니아
+
+ libs/ui/src/lib/i18n.ts
+ 77
+
+
+
+ British Virgin Islands
+ 영국령 버진아일랜드
+
+ libs/ui/src/lib/i18n.ts
+ 82
+
+
+
+ Copy portfolio data to clipboard for AI prompt
+ AI 프롬프트를 위해 포트폴리오 데이터를 클립보드에 복사
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 42
+
+
+
+ I understand that if I lose my security token, I cannot recover my account
+ 보안 토큰을 분실하면 계정을 복구할 수 없다는 점을 이해합니다.
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 28
+
+
+
+ Please keep your security token safe. If you lose it, you will not be able to recover your account.
+ 보안 토큰을 안전하게 보관하세요. 분실한 경우 계정을 복구할 수 없습니다.
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 18
+
+
+
+ Here is your security token. It is only visible once, please store and keep it in a safe place.
+ 여기 보안 토큰이 있습니다. 한 번만 볼 수 있으므로 안전한 곳에 보관하여 보관하시기 바랍니다.
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 67
+
+
+
+ Continue
+ 계속하다
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 57
+
+
+
+ Terms and Conditions
+ 이용약관
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 15
+
+
+
+ Do you really want to generate a new security token for this user?
+ 정말로 이 사용자에 대한 새 보안 토큰을 생성하시겠습니까?
+
+ apps/client/src/app/components/admin-users/admin-users.component.ts
+ 236
+
+
+
+ Find account, holding or page...
+ 계정, 보유 또는 페이지 찾기...
+
+ libs/ui/src/lib/assistant/assistant.component.ts
+ 153
+
+
+
+ Security token
+ 보안 토큰
+
+ apps/client/src/app/components/admin-users/admin-users.component.ts
+ 231
+
+
+ apps/client/src/app/components/user-account-access/user-account-access.component.ts
+ 170
+
+
+
+ Generate Security Token
+ 보안 토큰 생성
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 243
+
+
+
+ United Kingdom
+ 영국
+
+ libs/ui/src/lib/i18n.ts
+ 102
+
+
+
+ Terms of Service
+ 이용약관
+
+ apps/client/src/app/components/footer/footer.component.html
+ 62
+
+
+ libs/common/src/lib/routes/routes.ts
+ 217
+
+
+
+ terms-of-service
+ terms-of-service
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 212
+
+
+ libs/common/src/lib/routes/routes.ts
+ 215
+
+
+
+ Terms of Service
+ 이용약관
+
+ apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.html
+ 5
+
+
+
+ and I agree to the Terms of Service .
+ 서비스 약관 에 동의합니다.
+
+ apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
+ 34
+
+
+
+ ( ) is already in use.
+ ( )은(는) 이미 사용 중입니다.
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 599
+
+
+
+ An error occurred while updating to ( ).
+ ( )로 업데이트하는 동안 오류가 발생했습니다.
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 607
+
+
+
+ Apply
+ 적용하다
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
+ 153
+
+
+
+ with API access for
+ 다음에 대한 API 액세스 권한이 있는
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 238
+
+
+
+ Data Gathering is off
+ 데이터 수집이 사용 중지되었습니다.
+
+ apps/client/src/app/components/admin-market-data/admin-market-data.html
+ 38
+
+
+
+ Performance Calculation
+ 성능 계산
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 31
+
+
+
+ someone
+ 누구
+
+ apps/client/src/app/pages/public/public-page.component.ts
+ 59
+
+
+
+ Add asset to watchlist
+ 관심 목록에 자산 추가
+
+ apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html
+ 7
+
+
+
+ Watchlist
+ 관심 목록
+
+ apps/client/src/app/components/home-watchlist/home-watchlist.html
+ 4
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 197
+
+
+ libs/common/src/lib/routes/routes.ts
+ 110
+
+
+
+ Do you really want to delete this item?
+ 이 항목을 정말로 삭제하시겠습니까?
+
+ libs/ui/src/lib/benchmark/benchmark.component.ts
+ 139
+
+
+
+ Log out
+ 로그아웃
+
+ apps/client/src/app/components/header/header.component.html
+ 329
+
+
+
+ Calculations are based on delayed market data and may not be displayed in real-time.
+ 계산은 지연된 시장 데이터를 기반으로 하며 실시간으로 표시되지 않을 수 있습니다.
+
+ apps/client/src/app/components/home-market/home-market.html
+ 45
+
+
+ apps/client/src/app/components/markets/markets.html
+ 54
+
+
+
+ changelog
+ changelog
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 180
+
+
+ libs/common/src/lib/routes/routes.ts
+ 183
+
+
+
+ Sync Demo User Account
+ 데모 사용자 계정 동기화
+
+ apps/client/src/app/components/admin-overview/admin-overview.html
+ 195
+
+
+
+ Demo user account has been synced.
+ 데모 사용자 계정이 동기화되었습니다.
+
+ apps/client/src/app/components/admin-overview/admin-overview.component.ts
+ 275
+
+
+
+ Set up
+ 설정
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 145
+
+
+
+ No emergency fund has been set up
+ 비상금은 마련되지 않았습니다
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 147
+
+
+
+ An emergency fund has been set up
+ 비상금이 마련됐어요
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 150
+
+
+
+ Fee Ratio
+ 수수료 비율
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 152
+
+
+
+ The fees do exceed ${thresholdMax}% of your initial investment (${feeRatio}%)
+ 수수료가 초기 투자금(${feeRatio}%)의 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 154
+
+
+
+ The fees do not exceed ${thresholdMax}% of your initial investment (${feeRatio}%)
+ 수수료는 초기 투자금의 ${thresholdMax}%(${feeRatio}%)를 초과하지 않습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 158
+
+
+
+ Quick Links
+ 빠른 링크
+
+ libs/ui/src/lib/assistant/assistant.html
+ 58
+
+
+
+ Live Demo
+ 라이브 데모
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 48
+
+
+ apps/client/src/app/pages/landing/landing-page.html
+ 349
+
+
+ libs/common/src/lib/routes/routes.ts
+ 231
+
+
+
+ Open Source Alternative to
+ 오픈 소스 대안
+
+ libs/common/src/lib/routes/routes.ts
+ 326
+
+
+
+ Single Account
+ 단일 계정
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 28
+
+
+
+ Your net worth is managed by a single account
+ 귀하의 순자산은 단일 계정으로 관리됩니다
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 30
+
+
+
+ Your net worth is managed by ${accountsLength} accounts
+ 귀하의 순자산은 ${accountsLength} 계정에서 관리됩니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 36
+
+
+
+ personal-finance-tools
+ personal-finance-tools
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 312
+
+
+ libs/common/src/lib/routes/routes.ts
+ 315
+
+
+ libs/common/src/lib/routes/routes.ts
+ 323
+
+
+
+ markets
+ markets
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 304
+
+
+ libs/common/src/lib/routes/routes.ts
+ 307
+
+
+
+ Get Access
+ 액세스 권한 얻기
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 27
+
+
+
+ Fuel your self-hosted Ghostfolio with a powerful data provider to access 80,000+ tickers from over 50 exchanges worldwide.
+ 자체 호스팅 Ghostfolio 를 강력한 데이터 제공업체 와 함께 활용하여 전 세계 50개 이상의 거래소 에서 80,000개 이상의 시세 에 액세스하세요.
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 16
+
+
+
+ Learn more
+ 자세히 알아보기
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 38
+
+
+
+ Limited Offer!
+ 한정 상품!
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 41
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 297
+
+
+
+ Get extra
+ 추가 구매
+
+ apps/client/src/app/components/user-account-membership/user-account-membership.html
+ 44
+
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 300
+
+
+
+ Unavailable
+ 없는
+
+ apps/client/src/app/components/data-provider-status/data-provider-status.component.html
+ 5
+
+
+
+ Available
+ 사용 가능
+
+ apps/client/src/app/components/data-provider-status/data-provider-status.component.html
+ 3
+
+
+
+ Current month
+ 이번 달
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 200
+
+
+
+ new
+ 새로운
+
+ apps/client/src/app/components/admin-settings/admin-settings.component.html
+ 67
+
+
+ apps/client/src/app/pages/admin/admin-page.component.ts
+ 56
+
+
+
+ Investment
+ 투자
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 15
+
+
+
+ Over ${thresholdMax}% of your current investment is at ${maxAccountName} (${maxInvestmentRatio}%)
+ 현재 투자의 ${thresholdMax}% 이상이 ${maxAccountName} (${maxInvestmentRatio}%)에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 17
+
+
+
+ The major part of your current investment is at ${maxAccountName} (${maxInvestmentRatio}%) and does not exceed ${thresholdMax}%
+ 현재 투자의 주요 부분은 ${maxAccountName} (${maxInvestmentRatio}%)이며 ${thresholdMax}%를 초과하지 않습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 24
+
+
+
+ Equity
+ 주식
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 41
+
+
+
+ The equity contribution of your current investment (${equityValueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 지분 기여도(${equityValueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 43
+
+
+
+ The equity contribution of your current investment (${equityValueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 지분 기여도(${equityValueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 47
+
+
+
+ The equity contribution of your current investment (${equityValueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 지분 기여도(${equityValueRatio}%)가 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 51
+
+
+
+ Fixed Income
+ 채권
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 55
+
+
+
+ The fixed income contribution of your current investment (${fixedIncomeValueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 고정 수입 기여도(${fixedIncomeValueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 57
+
+
+
+ The fixed income contribution of your current investment (${fixedIncomeValueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 고정 수입 기여도(${fixedIncomeValueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 61
+
+
+
+ The fixed income contribution of your current investment (${fixedIncomeValueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 고정 수입 기여도(${fixedIncomeValueRatio}%)가 ${thresholdMin}% ~ ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 66
+
+
+
+ Investment: Base Currency
+ 투자: 기본 통화
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 85
+
+
+
+ The major part of your current investment is not in your base currency (${baseCurrencyValueRatio}% in ${baseCurrency})
+ 현재 투자의 주요 부분이 기본 통화(${baseCurrency}의 ${baseCurrencyValueRatio}%)로 되어 있지 않습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 88
+
+
+
+ The major part of your current investment is in your base currency (${baseCurrencyValueRatio}% in ${baseCurrency})
+ 현재 투자의 주요 부분은 기본 통화(${baseCurrency}의 ${baseCurrencyValueRatio}%)입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 92
+
+
+
+ Investment
+ 투자
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 95
+
+
+
+ Over ${thresholdMax}% of your current investment is in ${currency} (${maxValueRatio}%)
+ 현재 투자의 ${thresholdMax}% 이상이 ${currency}(${maxValueRatio}%)에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 97
+
+
+
+ The major part of your current investment is in ${currency} (${maxValueRatio}%) and does not exceed ${thresholdMax}%
+ 현재 투자의 주요 부분은 ${currency} (${maxValueRatio}%)이며 ${thresholdMax}%를 초과하지 않습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 101
+
+
+
+ start
+ start
+ kebab-case
+
+ libs/common/src/lib/routes/routes.ts
+ 336
+
+
+ libs/common/src/lib/routes/routes.ts
+ 337
+
+
+
+ Generate
+ 생성하다
+
+ apps/client/src/app/components/user-account-access/user-account-access.html
+ 43
+
+
+
+ If you encounter a bug, would like to suggest an improvement or a new feature , please join the Ghostfolio Slack community, post to @ghostfolio_
+ 버그가 발생하거나 개선 사항이나 새로운 기능 을 제안하고 싶다면 Ghostfolio 슬랙 커뮤니티에 가입하고 @ghostfolio_ 에 게시하세요.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 69
+
+
+
+ Do you really want to generate a new security token?
+ 정말로 새로운 보안 토큰을 생성하시겠습니까?
+
+ apps/client/src/app/components/user-account-access/user-account-access.component.ts
+ 175
+
+
+
+ Cryptocurrencies
+ 암호화폐
+
+ apps/client/src/app/components/markets/markets.component.ts
+ 53
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 51
+
+
+
+ Stocks
+ 주식
+
+ apps/client/src/app/components/markets/markets.component.ts
+ 52
+
+
+ apps/client/src/app/pages/features/features-page.html
+ 15
+
+
+
+
+
+
+ apps/client/src/app/components/admin-users/admin-users.html
+ 39
+
+
+
+ Manage Asset Profile
+ 자산 프로필 관리
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 466
+
+
+
+ Alternative Investment
+ 대체투자
+
+ libs/ui/src/lib/i18n.ts
+ 46
+
+
+
+ Collectible
+ 소장용
+
+ libs/ui/src/lib/i18n.ts
+ 56
+
+
+
+ Average Unit Price
+ 평균단가
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts
+ 113
+
+
+ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+ 101
+
+
+
+ No results found...
+ 검색된 결과가 없습니다...
+
+ libs/ui/src/lib/assistant/assistant.html
+ 51
+
+
+
+ Account Cluster Risks
+ 계정 클러스터 위험
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 14
+
+
+
+ Asset Class Cluster Risks
+ 자산 클래스 클러스터 위험
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 39
+
+
+
+ Currency Cluster Risks
+ 통화 클러스터 위험
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 83
+
+
+
+ Economic Market Cluster Risks
+ 경제 시장 클러스터 위험
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 106
+
+
+
+ Emergency Fund
+ 비상자금
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 144
+
+
+
+ Fees
+ 수수료
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 161
+
+
+
+ Liquidity
+ 유동성
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 70
+
+
+
+ Buying Power
+ 매수 가능 금액
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 71
+
+
+
+ Your buying power is below ${thresholdMin} ${baseCurrency}
+ 귀하의 구매력은 ${thresholdMin} ${baseCurrency} 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 73
+
+
+
+ Your buying power is 0 ${baseCurrency}
+ 귀하의 구매력은 0입니다 ${baseCurrency}
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 77
+
+
+
+ Your buying power exceeds ${thresholdMin} ${baseCurrency}
+ 매수 가능 금액이 ${thresholdMin} ${baseCurrency}을(를) 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 80
+
+
+
+ Regional Market Cluster Risks
+ 지역 시장 클러스터 위험
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 163
+
+
+
+ Developed Markets
+ 선진시장
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 109
+
+
+
+ The developed markets contribution of your current investment (${developedMarketsValueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 선진국 시장 기여도(${개발된MarketsValueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 112
+
+
+
+ The developed markets contribution of your current investment (${developedMarketsValueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 선진국 시장 기여도(${개발된MarketsValueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 117
+
+
+
+ The developed markets contribution of your current investment (${developedMarketsValueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 선진국 시장 기여도(${개발된MarketsValueRatio}%)는 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 122
+
+
+
+ Emerging Markets
+ 신흥시장
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 127
+
+
+
+ The emerging markets contribution of your current investment (${emergingMarketsValueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 신흥 시장 기여도(${emergingMarketsValueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 130
+
+
+
+ The emerging markets contribution of your current investment (${emergingMarketsValueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 신흥 시장 기여도(${emergingMarketsValueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 135
+
+
+
+ The emerging markets contribution of your current investment (${emergingMarketsValueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 신흥 시장 기여도(${emergingMarketsValueRatio}%)가 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 140
+
+
+
+ No accounts have been set up
+ 설정된 계정이 없습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 21
+
+
+
+ Your net worth is managed by 0 accounts
+ 귀하의 순자산은 0개의 계정에서 관리됩니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 33
+
+
+
+ Asia-Pacific
+ 아시아·태평양
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 165
+
+
+
+ The Asia-Pacific market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 아시아 태평양 시장 기여도(${valueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 167
+
+
+
+ The Asia-Pacific market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 아시아 태평양 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 171
+
+
+
+ The Asia-Pacific market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 아시아 태평양 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 175
+
+
+
+ Emerging Markets
+ 신흥시장
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 180
+
+
+
+ The Emerging Markets contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 신흥 시장 기여도(${valueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 183
+
+
+
+ The Emerging Markets contribution of your current investment (${valueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 신흥 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 187
+
+
+
+ The Emerging Markets contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 신흥 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 191
+
+
+
+ Europe
+ 유럽
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 195
+
+
+
+ The Europe market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 유럽 시장 기여도(${valueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 197
+
+
+
+ The Europe market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 유럽 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 201
+
+
+
+ The Europe market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 유럽 시장 기여도(${valueRatio}%)는 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 205
+
+
+
+ Japan
+ 일본
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 209
+
+
+
+ The Japan market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 일본 시장 기여도(${valueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 211
+
+
+
+ The Japan market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 일본 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 215
+
+
+
+ The Japan market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 일본 시장 기여도(${valueRatio}%)는 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 219
+
+
+
+ North America
+ 북미
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 223
+
+
+
+ The North America market contribution of your current investment (${valueRatio}%) exceeds ${thresholdMax}%
+ 현재 투자의 북미 시장 기여도(${valueRatio}%)가 ${thresholdMax}%를 초과합니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 225
+
+
+
+ The North America market contribution of your current investment (${valueRatio}%) is below ${thresholdMin}%
+ 현재 투자의 북미 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 미만입니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 229
+
+
+
+ The North America market contribution of your current investment (${valueRatio}%) is within the range of ${thresholdMin}% and ${thresholdMax}%
+ 현재 투자의 북미 시장 기여도(${valueRatio}%)가 ${thresholdMin}% 및 ${thresholdMax}% 범위 내에 있습니다.
+
+ apps/client/src/app/pages/i18n/i18n-page.html
+ 233
+
+
+
+ Support Ghostfolio
+ 고스트폴리오 지원
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 166
+
+
+
+ Find Ghostfolio on GitHub
+ 깃허브에서 Ghostfolio 찾기
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 99
+
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 138
+
+
+
+ Ghostfolio is an independent & bootstrapped business
+ Ghostfolio는 독립적이고 부트스트랩된 사업입니다.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 157
+
+
+
+ Send an e-mail
+ 이메일 보내기
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 89
+
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 128
+
+
+
+ Registration Date
+ 등록일
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 26
+
+
+
+ Join the Ghostfolio Slack community
+ Ghostfolio 슬랙 커뮤니티에 참여하세요
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 109
+
+
+
+ Follow Ghostfolio on LinkedIn
+ LinkedIn에서 Ghostfolio를 팔로우하세요.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 147
+
+
+
+ Follow Ghostfolio on X (formerly Twitter)
+ X(이전의 Twitter)에서 Ghostfolio를 팔로우하세요.
+
+ apps/client/src/app/pages/about/overview/about-overview-page.html
+ 118
+
+
+
+
+
diff --git a/libs/common/src/lib/config.ts b/libs/common/src/lib/config.ts
index 169ab80c1..a10a828e1 100644
--- a/libs/common/src/lib/config.ts
+++ b/libs/common/src/lib/config.ts
@@ -193,6 +193,7 @@ export const SUPPORTED_LANGUAGE_CODES = [
'es',
'fr',
'it',
+ 'ko',
'nl',
'pl',
'pt',
diff --git a/libs/common/src/lib/helper.ts b/libs/common/src/lib/helper.ts
index 9c1a0f104..cb4c0e1b7 100644
--- a/libs/common/src/lib/helper.ts
+++ b/libs/common/src/lib/helper.ts
@@ -11,7 +11,20 @@ import {
parseISO,
subDays
} from 'date-fns';
-import { ca, de, es, fr, it, nl, pl, pt, tr, uk, zhCN } from 'date-fns/locale';
+import {
+ ca,
+ de,
+ es,
+ fr,
+ it,
+ ko,
+ nl,
+ pl,
+ pt,
+ tr,
+ uk,
+ zhCN
+} from 'date-fns/locale';
import { get, isNil, isString } from 'lodash';
import {
@@ -185,6 +198,8 @@ export function getDateFnsLocale(aLanguageCode: string) {
return fr;
} else if (aLanguageCode === 'it') {
return it;
+ } else if (aLanguageCode === 'ko') {
+ return ko;
} else if (aLanguageCode === 'nl') {
return nl;
} else if (aLanguageCode === 'pl') {
From 72ffef1ab8bc6a8707b451992a66ec8efe7c97bf Mon Sep 17 00:00:00 2001
From: Wolfgang <119065796+wolfgang101@users.noreply.github.com>
Date: Tue, 13 Jan 2026 16:20:29 +0100
Subject: [PATCH 10/24] Task/extend documentation by ENABLE_FEATURE_AUTH_TOKEN
environment variable (#6189)
* Extend documentation
---
README.md | 41 +++++++++++++++++++++--------------------
1 file changed, 21 insertions(+), 20 deletions(-)
diff --git a/README.md b/README.md
index 35276b232..8b6fe2296 100644
--- a/README.md
+++ b/README.md
@@ -85,31 +85,32 @@ We provide official container images hosted on [Docker Hub](https://hub.docker.c
### Supported Environment Variables
-| Name | Type | Default Value | Description |
-| ------------------------ | --------------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
-| `ACCESS_TOKEN_SALT` | `string` | | A random string used as salt for access tokens |
-| `API_KEY_COINGECKO_DEMO` | `string` (optional) | | The _CoinGecko_ Demo API key |
-| `API_KEY_COINGECKO_PRO` | `string` (optional) | | The _CoinGecko_ Pro API key |
-| `DATABASE_URL` | `string` | | The database connection URL, e.g. `postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@localhost:5432/${POSTGRES_DB}?sslmode=prefer` |
-| `HOST` | `string` (optional) | `0.0.0.0` | The host where the Ghostfolio application will run on |
-| `JWT_SECRET_KEY` | `string` | | A random string used for _JSON Web Tokens_ (JWT) |
-| `LOG_LEVELS` | `string[]` (optional) | | The logging levels for the Ghostfolio application, e.g. `["debug","error","log","warn"]` |
-| `PORT` | `number` (optional) | `3333` | The port where the Ghostfolio application will run on |
-| `POSTGRES_DB` | `string` | | The name of the _PostgreSQL_ database |
-| `POSTGRES_PASSWORD` | `string` | | The password of the _PostgreSQL_ database |
-| `POSTGRES_USER` | `string` | | The user of the _PostgreSQL_ database |
-| `REDIS_DB` | `number` (optional) | `0` | The database index of _Redis_ |
-| `REDIS_HOST` | `string` | | The host where _Redis_ is running |
-| `REDIS_PASSWORD` | `string` | | The password of _Redis_ |
-| `REDIS_PORT` | `number` | | The port where _Redis_ is running |
-| `REQUEST_TIMEOUT` | `number` (optional) | `2000` | The timeout of network requests to data providers in milliseconds |
-| `ROOT_URL` | `string` (optional) | `http://0.0.0.0:3333` | The root URL of the Ghostfolio application, used for generating callback URLs and external links. |
+| Name | Type | Default Value | Description |
+| --------------------------- | --------------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
+| `ACCESS_TOKEN_SALT` | `string` | | A random string used as salt for access tokens |
+| `API_KEY_COINGECKO_DEMO` | `string` (optional) | | The _CoinGecko_ Demo API key |
+| `API_KEY_COINGECKO_PRO` | `string` (optional) | | The _CoinGecko_ Pro API key |
+| `DATABASE_URL` | `string` | | The database connection URL, e.g. `postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@localhost:5432/${POSTGRES_DB}?sslmode=prefer` |
+| `ENABLE_FEATURE_AUTH_TOKEN` | `boolean` (optional) | `true` | Enables authentication via security token |
+| `HOST` | `string` (optional) | `0.0.0.0` | The host where the Ghostfolio application will run on |
+| `JWT_SECRET_KEY` | `string` | | A random string used for _JSON Web Tokens_ (JWT) |
+| `LOG_LEVELS` | `string[]` (optional) | | The logging levels for the Ghostfolio application, e.g. `["debug","error","log","warn"]` |
+| `PORT` | `number` (optional) | `3333` | The port where the Ghostfolio application will run on |
+| `POSTGRES_DB` | `string` | | The name of the _PostgreSQL_ database |
+| `POSTGRES_PASSWORD` | `string` | | The password of the _PostgreSQL_ database |
+| `POSTGRES_USER` | `string` | | The user of the _PostgreSQL_ database |
+| `REDIS_DB` | `number` (optional) | `0` | The database index of _Redis_ |
+| `REDIS_HOST` | `string` | | The host where _Redis_ is running |
+| `REDIS_PASSWORD` | `string` | | The password of _Redis_ |
+| `REDIS_PORT` | `number` | | The port where _Redis_ is running |
+| `REQUEST_TIMEOUT` | `number` (optional) | `2000` | The timeout of network requests to data providers in milliseconds |
+| `ROOT_URL` | `string` (optional) | `http://0.0.0.0:3333` | The root URL of the Ghostfolio application, used for generating callback URLs and external links. |
#### OpenID Connect OIDC (Experimental)
| Name | Type | Default Value | Description |
| -------------------------- | --------------------- | ------------------------------------ | ---------------------------------------------------------------------------------------------------- |
-| `ENABLE_FEATURE_AUTH_OIDC` | `boolean` (optional) | `false` | Enables _OpenID Connect_ authentication |
+| `ENABLE_FEATURE_AUTH_OIDC` | `boolean` (optional) | `false` | Enables authentication via _OpenID Connect_ |
| `OIDC_AUTHORIZATION_URL` | `string` (optional) | | Manual override for the OIDC authorization endpoint (falls back to the discovery from the issuer) |
| `OIDC_CALLBACK_URL` | `string` (optional) | `${ROOT_URL}/api/auth/oidc/callback` | The OIDC callback URL |
| `OIDC_CLIENT_ID` | `string` | | The OIDC client ID |
From 723e154e65ab2d7bd1076da7cdf92fd2faae9730 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Wed, 14 Jan 2026 17:32:23 +0100
Subject: [PATCH 11/24] Feature/restore support for specific calendar year date
ranges in holdings (#6186)
* Restore specific calendar year date ranges
* Update changelog
---
CHANGELOG.md | 4 +++
.../calculator/roai/portfolio-calculator.ts | 26 ++++++++++++-------
2 files changed, 20 insertions(+), 10 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a07743c34..5063cae44 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Set up the language localization for Korean (`ko`)
+### Changed
+
+- Restored the support for specific calendar year date ranges (`2024`, `2023`, `2022`, etc.) in the holdings table (experimental)
+
## 2.229.0 - 2026-01-11
### Changed
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts
index 2ceed015d..fe912510a 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts
@@ -13,7 +13,14 @@ import { PerformanceCalculationType } from '@ghostfolio/common/types/performance
import { Logger } from '@nestjs/common';
import { Big } from 'big.js';
-import { addMilliseconds, differenceInDays, format, isBefore } from 'date-fns';
+import {
+ addMilliseconds,
+ differenceInDays,
+ eachYearOfInterval,
+ format,
+ isBefore,
+ isThisYear
+} from 'date-fns';
import { cloneDeep, sortBy } from 'lodash';
export class RoaiPortfolioCalculator extends PortfolioCalculator {
@@ -837,15 +844,14 @@ export class RoaiPortfolioCalculator extends PortfolioCalculator {
'max',
'mtd',
'wtd',
- 'ytd'
- // TODO:
- // ...eachYearOfInterval({ end, start })
- // .filter((date) => {
- // return !isThisYear(date);
- // })
- // .map((date) => {
- // return format(date, 'yyyy');
- // })
+ 'ytd',
+ ...eachYearOfInterval({ end, start })
+ .filter((date) => {
+ return !isThisYear(date);
+ })
+ .map((date) => {
+ return format(date, 'yyyy');
+ })
] as DateRange[]) {
const dateInterval = getIntervalFromDateRange(dateRange);
const endDate = dateInterval.endDate;
From 9fd7924f2cf886945a3f59f356bb399b056777c4 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 14 Jan 2026 20:20:55 +0100
Subject: [PATCH 12/24] Task/update locales (#6156)
* Update locales
Co-authored-by: github-actions[bot]
---
apps/client/src/locales/messages.ca.xlf | 266 +++++++--------
apps/client/src/locales/messages.de.xlf | 266 +++++++--------
apps/client/src/locales/messages.es.xlf | 266 +++++++--------
apps/client/src/locales/messages.fr.xlf | 266 +++++++--------
apps/client/src/locales/messages.it.xlf | 266 +++++++--------
apps/client/src/locales/messages.ko.xlf | 408 +++++++++++++-----------
apps/client/src/locales/messages.nl.xlf | 266 +++++++--------
apps/client/src/locales/messages.pl.xlf | 266 +++++++--------
apps/client/src/locales/messages.pt.xlf | 266 +++++++--------
apps/client/src/locales/messages.tr.xlf | 266 +++++++--------
apps/client/src/locales/messages.uk.xlf | 266 +++++++--------
apps/client/src/locales/messages.xlf | 266 +++++++--------
apps/client/src/locales/messages.zh.xlf | 266 +++++++--------
13 files changed, 1848 insertions(+), 1752 deletions(-)
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index 762f8f73a..e48a2ad47 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -102,7 +102,7 @@
El risc d’assumir pèrdues en les inversions és substancial. No és recomanable invertir diners que pugui necessitar a curt termini.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -387,7 +387,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -403,7 +403,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -467,7 +467,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -479,7 +479,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -495,7 +495,7 @@
Total
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -523,7 +523,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -555,11 +555,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -571,7 +571,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -603,7 +603,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -639,7 +639,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -863,7 +863,7 @@
Punts de referència
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -871,7 +871,7 @@
Divises
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -891,7 +891,7 @@
ETFs sense País
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -899,7 +899,7 @@
ETFs sense Sector
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -907,7 +907,7 @@
Filtra per...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -927,7 +927,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -1015,7 +1015,7 @@
Oooh! No s’han pogut recopilar les dades históriques.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -1023,7 +1023,7 @@
El preu de mercat actual és
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -1175,7 +1175,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -1243,7 +1243,7 @@
Està segur qeu vol eliminar aquest cupó?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -1251,7 +1251,7 @@
Està segur que vol eliminar aquest missatge del sistema?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -1259,7 +1259,7 @@
Està segur que vol depurar el cache?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -1267,7 +1267,7 @@
Si us plau, afegeixi el seu missatge del sistema:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -1403,7 +1403,7 @@
Està segur que vol eliminar aquesta plataforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -1427,7 +1427,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -1499,7 +1499,7 @@
Està segur que vol eliminar aquest usuari?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -1567,11 +1567,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -1607,7 +1607,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1703,7 +1703,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1739,7 +1739,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -1955,7 +1955,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -2003,7 +2003,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -2355,7 +2355,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -2363,11 +2363,11 @@
YTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -2375,11 +2375,11 @@
1 any
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -2387,11 +2387,11 @@
5 anys
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -2399,11 +2399,11 @@
Màx
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -2455,7 +2455,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2547,7 +2547,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2555,7 +2555,7 @@
De debò vols tancar el teu compte de Ghostfolio?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -2563,7 +2563,7 @@
De debò vols eliminar aquest mètode d’inici de sessió?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -2579,7 +2579,7 @@
Ups! Hi ha hagut un error en configurar l’autenticació biomètrica.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -2587,7 +2587,7 @@
Vista del presentador
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -2595,7 +2595,7 @@
Protecció per a informació sensible com ara rendiments absoluts i valors de quantitat
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -2631,7 +2631,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -2639,7 +2639,7 @@
Format de data i número
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -2647,7 +2647,7 @@
Aparença
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2655,7 +2655,7 @@
Llum
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2663,7 +2663,7 @@
Fosc
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -2671,7 +2671,7 @@
Mode Zen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -2683,7 +2683,7 @@
Experiència sense distraccions per a temps turbulents
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -2699,7 +2699,7 @@
Autenticació biomètrica
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -2707,7 +2707,7 @@
Inicieu la sessió amb l’empremta digital
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -2715,7 +2715,7 @@
Característiques experimentals
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2723,7 +2723,7 @@
Doneu un cop d’ull a les properes funcionalitats
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -2731,7 +2731,7 @@
Exporta dades
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -2739,7 +2739,7 @@
Zona de perill
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -2747,7 +2747,7 @@
Tanca el compte
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -3227,11 +3227,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -3416,7 +3416,7 @@
Programari de codi obert
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -3428,7 +3428,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -4040,7 +4040,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -4528,7 +4528,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -4856,11 +4856,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -5001,7 +5001,7 @@
Suïssa
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5013,7 +5013,7 @@
Global
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5429,7 +5429,7 @@
Setmana fins avui
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5437,11 +5437,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5449,7 +5449,7 @@
Mes fins a la data
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5457,11 +5457,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5469,7 +5469,7 @@
Any fins a la data
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5477,7 +5477,7 @@
any
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -5489,7 +5489,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -5497,11 +5497,11 @@
anys
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -5685,11 +5685,11 @@
Assignació
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -5705,7 +5705,7 @@
Mostra-ho tot
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -6001,7 +6001,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -6337,7 +6337,7 @@
Alternativa
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6345,7 +6345,7 @@
Aplicació
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6353,7 +6353,7 @@
Pressupost
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6369,47 +6369,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6417,7 +6421,7 @@
Oficina familiar
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6425,7 +6429,7 @@
Investor
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6437,7 +6441,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6449,7 +6453,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6457,7 +6461,7 @@
Privacy
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6465,7 +6469,7 @@
Software
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6473,7 +6477,7 @@
Tool
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6481,7 +6485,7 @@
User Experience
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6489,7 +6493,7 @@
Wealth
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6497,7 +6501,7 @@
Wealth Management
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6657,7 +6661,7 @@
Error
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7191,7 +7195,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7359,7 +7363,7 @@
Please enter your Ghostfolio API key.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7383,7 +7387,7 @@
Lazy
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7391,7 +7395,7 @@
Instant
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7431,7 +7435,7 @@
end of day
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7439,7 +7443,7 @@
real-time
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7463,7 +7467,7 @@
Change
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7483,7 +7487,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7587,7 +7591,7 @@
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7599,7 +7603,7 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7607,7 +7611,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7672,7 +7676,7 @@
( ) is already in use.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7680,7 +7684,7 @@
An error occurred while updating to ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Demo user account has been synced.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index 9a429cfad..d70c2ad1d 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -26,7 +26,7 @@
Das Ausfallrisiko beim Börsenhandel kann erheblich sein. Es ist nicht ratsam, Geld zu investieren, welches du kurzfristig benötigst.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -146,7 +146,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -158,7 +158,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -174,7 +174,7 @@
Gesamt
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -202,11 +202,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -218,7 +218,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -250,7 +250,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -286,7 +286,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -490,7 +490,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -518,7 +518,7 @@
Möchtest du diesen Gutscheincode wirklich löschen?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -526,7 +526,7 @@
Möchtest du den Cache wirklich leeren?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -534,7 +534,7 @@
Bitte gebe deine Systemmeldung ein:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -654,7 +654,7 @@
Möchtest du diesen Benutzer wirklich löschen?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -730,7 +730,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -790,7 +790,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -830,7 +830,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1046,11 +1046,11 @@
Allokation
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -1066,7 +1066,7 @@
Alle anzeigen
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -1078,7 +1078,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -1086,11 +1086,11 @@
YTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -1098,11 +1098,11 @@
1J
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -1110,11 +1110,11 @@
5J
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -1122,11 +1122,11 @@
Max
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -1234,7 +1234,7 @@
Möchtest du diese Anmeldemethode wirklich löschen?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -1278,7 +1278,7 @@
Präsentationsansicht
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -1298,7 +1298,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -1306,7 +1306,7 @@
Datums- und Zahlenformat
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -1314,7 +1314,7 @@
Zen Modus
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -1326,7 +1326,7 @@
Einloggen mit Fingerabdruck
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -1338,7 +1338,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -1450,7 +1450,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -1470,7 +1470,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -1486,7 +1486,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -1930,7 +1930,7 @@
Aktuelle Woche
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1994,7 +1994,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2070,7 +2070,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -2146,7 +2146,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -2626,7 +2626,7 @@
Filtern nach...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -2654,7 +2654,7 @@
Experimentelle Funktionen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2662,11 +2662,11 @@
Das Formular konnte nicht validiert werden
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -2714,7 +2714,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2722,7 +2722,7 @@
Aussehen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2730,7 +2730,7 @@
Hell
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2738,7 +2738,7 @@
Dunkel
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -3374,7 +3374,7 @@
Ausblenden von sensiblen Informationen wie absoluter Performance und Stückzahl
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -3382,7 +3382,7 @@
Unbeschwertes Erlebnis für turbulente Zeiten
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -3390,7 +3390,7 @@
Vorschau auf kommende Funktionalität
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -3618,11 +3618,11 @@
Das Anlageprofil konnte nicht gespeichert werden
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -3846,7 +3846,7 @@
Aktuelles Jahr
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -3882,7 +3882,7 @@
Das Anlageprofil wurde gespeichert
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -3890,7 +3890,7 @@
Möchtest du diese Plattform wirklich löschen?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -4078,7 +4078,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -4218,7 +4218,7 @@
Open Source Software
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -4494,7 +4494,7 @@
ETFs ohne Länder
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -4502,7 +4502,7 @@
ETFs ohne Sektoren
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -4638,7 +4638,7 @@
Biometrische Authentifizierung
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -4730,7 +4730,7 @@
Daten exportieren
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -4738,7 +4738,7 @@
Währungen
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -4790,11 +4790,11 @@
Die Scraper Konfiguration konnte nicht geparsed werden
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -5348,7 +5348,7 @@
Schweiz
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5360,7 +5360,7 @@
Weltweit
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5712,7 +5712,7 @@
Ups! Die historischen Daten konnten nicht geparsed werden.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -5720,7 +5720,7 @@
Möchtest du diese Systemmeldung wirklich löschen?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -5780,7 +5780,7 @@
Der aktuelle Marktpreis ist
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5884,7 +5884,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5940,7 +5940,7 @@
Seit Wochenbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5948,11 +5948,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5960,7 +5960,7 @@
Seit Monatsbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5968,11 +5968,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5980,7 +5980,7 @@
Seit Jahresbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -6016,7 +6016,7 @@
Jahr
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6028,7 +6028,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6036,11 +6036,11 @@
Jahre
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6233,7 +6233,7 @@
Möchtest du dieses Ghostfolio Konto wirklich schliessen?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6241,7 +6241,7 @@
Gefahrenzone
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6249,7 +6249,7 @@
Konto schliessen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6289,7 +6289,7 @@
Ups! Beim Einrichten der biometrischen Authentifizierung ist ein Fehler aufgetreten.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6305,7 +6305,7 @@
Benchmarks
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6361,7 +6361,7 @@
Alternative
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6369,7 +6369,7 @@
App
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6377,7 +6377,7 @@
Budgetierung
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6393,47 +6393,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6441,7 +6445,7 @@
Family Office
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6449,7 +6453,7 @@
Investor
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6461,7 +6465,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6473,7 +6477,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6481,7 +6485,7 @@
Datenschutz
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6489,7 +6493,7 @@
Software
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6497,7 +6501,7 @@
Tool
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6505,7 +6509,7 @@
User Experience
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6513,7 +6517,7 @@
Vermögen
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6521,7 +6525,7 @@
Vermögensverwaltung
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6681,7 +6685,7 @@
Fehler
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7215,7 +7219,7 @@
Möchtest du den API-Schlüssel wirklich löschen?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7383,7 +7387,7 @@
Bitte gebe deinen Ghostfolio API-Schlüssel ein.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7407,7 +7411,7 @@
Verzögert
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7415,7 +7419,7 @@
Sofort
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7455,7 +7459,7 @@
Tagesende
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7463,7 +7467,7 @@
in Echtzeit
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7487,7 +7491,7 @@
Änderung
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7507,7 +7511,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7611,7 +7615,7 @@
Sicherheits-Token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7623,7 +7627,7 @@
Möchtest du für diesen Benutzer wirklich ein neues Sicherheits-Token generieren?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7631,7 +7635,7 @@
Konto, Position oder Seite finden...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7696,7 +7700,7 @@
( ) wird bereits verwendet.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7704,7 +7708,7 @@
Bei der Änderung zu ( ) ist ein Fehler aufgetreten.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Möchtest du diesen Eintrag wirklich löschen?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Demo Benutzerkonto wurde synchronisiert.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Aktueller Monat
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index 9be8108bd..89e67975f 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -27,7 +27,7 @@
El riesgo de pérdida en trading puede ser sustancial. No es aconsejable invertir dinero que puedas necesitar a corto plazo.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -147,7 +147,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -159,7 +159,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -175,7 +175,7 @@
Total
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -203,11 +203,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -219,7 +219,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -251,7 +251,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -287,7 +287,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -491,7 +491,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -519,7 +519,7 @@
¿Estás seguro de eliminar este cupón?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -527,7 +527,7 @@
¿Estás seguro de limpiar la caché?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -535,7 +535,7 @@
Por favor, establece tu mensaje del sistema:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -639,7 +639,7 @@
¿Estás seguro de eliminar este usuario?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -715,7 +715,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -775,7 +775,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -815,7 +815,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1031,11 +1031,11 @@
Distribución
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -1051,7 +1051,7 @@
Mostrar todos
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -1063,7 +1063,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -1071,11 +1071,11 @@
Desde principio de año
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -1083,11 +1083,11 @@
1 año
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -1095,11 +1095,11 @@
5 años
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -1107,11 +1107,11 @@
Máximo
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -1219,7 +1219,7 @@
¿Estás seguro de eliminar este método de acceso?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -1263,7 +1263,7 @@
Vista del presentador
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -1283,7 +1283,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -1291,7 +1291,7 @@
Formato de fecha y número
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -1299,7 +1299,7 @@
Modo Zen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -1311,7 +1311,7 @@
Iniciar sesión con huella digital
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -1323,7 +1323,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -1435,7 +1435,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -1455,7 +1455,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -1471,7 +1471,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -1915,7 +1915,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1979,7 +1979,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2055,7 +2055,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -2131,7 +2131,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -2611,7 +2611,7 @@
Filtrar por...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -2639,7 +2639,7 @@
Funcionalidades experimentales
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2659,11 +2659,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -2699,7 +2699,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2707,7 +2707,7 @@
Apariencia
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2715,7 +2715,7 @@
Claro
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2723,7 +2723,7 @@
Oscuro
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -3359,7 +3359,7 @@
Protección de información confidencial como rendimientos absolutos y valores cuantitativos
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -3367,7 +3367,7 @@
Experiencia sin distracciones para tiempos turbulentos
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -3375,7 +3375,7 @@
Un adelanto de las próximas funciones
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -3603,11 +3603,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -3823,7 +3823,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -3859,7 +3859,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -3867,7 +3867,7 @@
¿Realmente deseas eliminar esta plataforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -4055,7 +4055,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -4195,7 +4195,7 @@
Software de código abierto
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -4471,7 +4471,7 @@
ETFs sin países
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -4479,7 +4479,7 @@
ETFs sin sectores
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -4615,7 +4615,7 @@
Autenticación biométrica
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -4707,7 +4707,7 @@
Exportar datos
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -4715,7 +4715,7 @@
Monedas
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -4767,11 +4767,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -5325,7 +5325,7 @@
Suiza
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5337,7 +5337,7 @@
Global
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5689,7 +5689,7 @@
¡Ups! No se pudieron analizar los datos históricos.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -5697,7 +5697,7 @@
¿Realmente deseas eliminar este mensaje del sistema?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -5757,7 +5757,7 @@
El precio actual de mercado es
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5861,7 +5861,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5917,7 +5917,7 @@
Semana hasta la fecha
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5925,11 +5925,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5937,7 +5937,7 @@
Mes hasta la fecha
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5945,11 +5945,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5957,7 +5957,7 @@
El año hasta la fecha
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5993,7 +5993,7 @@
año
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6005,7 +6005,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6013,11 +6013,11 @@
años
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6210,7 +6210,7 @@
¿Estás seguro de querer borrar tu cuenta de Ghostfolio?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6218,7 +6218,7 @@
Zona peligrosa
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6226,7 +6226,7 @@
Eliminar cuenta
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6266,7 +6266,7 @@
¡Ups! Hubo un error al configurar la autenticación biométrica.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6282,7 +6282,7 @@
Puntos de referencia
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6338,7 +6338,7 @@
Alternativa
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6346,7 +6346,7 @@
Aplicación
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6354,7 +6354,7 @@
Presupuestación
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6370,47 +6370,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6418,7 +6422,7 @@
Family Office
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6426,7 +6430,7 @@
Inversor
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6438,7 +6442,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6450,7 +6454,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6458,7 +6462,7 @@
Privacidad
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6466,7 +6470,7 @@
Software
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6474,7 +6478,7 @@
Herramienta
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6482,7 +6486,7 @@
Experiencia del usuario
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6490,7 +6494,7 @@
Riqueza
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6498,7 +6502,7 @@
Gestión de patrimonios
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6658,7 +6662,7 @@
Error
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7192,7 +7196,7 @@
¿Realmente deseas eliminar la clave API?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7360,7 +7364,7 @@
Por favor, ingresa tu clave API de Ghostfolio.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7384,7 +7388,7 @@
Perezoso
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7392,7 +7396,7 @@
Instantáneo
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7432,7 +7436,7 @@
final del día
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7440,7 +7444,7 @@
en tiempo real
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7464,7 +7468,7 @@
Cambiar
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7484,7 +7488,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7588,7 +7592,7 @@
Token de seguridad
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7600,7 +7604,7 @@
¿Realmente deseas generar un nuevo token de seguridad para este usuario?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7608,7 +7612,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7673,7 +7677,7 @@
( ) ya está en uso.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7681,7 +7685,7 @@
Ocurrió un error al actualizar a ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7777,7 +7781,7 @@
¿Realmente deseas eliminar este elemento?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7818,7 +7822,7 @@
La cuenta de usuario de demostración se ha sincronizado.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8032,7 +8036,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index 5bb9d6489..dc25b2c05 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -6,7 +6,7 @@
Le risque de perte en investissant peut être important. Il est déconseillé d’investir de l’argent dont vous pourriez avoir besoin à court terme.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -110,7 +110,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -154,7 +154,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -166,7 +166,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -182,7 +182,7 @@
Total
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -210,7 +210,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -230,7 +230,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -258,11 +258,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -274,7 +274,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -306,7 +306,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -342,7 +342,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -534,7 +534,7 @@
Filtrer par...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -554,7 +554,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -710,7 +710,7 @@
Voulez-vous vraiment supprimer ce code promotionnel ?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -718,7 +718,7 @@
Voulez-vous vraiment vider le cache ?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -726,7 +726,7 @@
Veuillez définir votre message système :
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -850,7 +850,7 @@
Voulez-vous vraiment supprimer cet·te utilisateur·rice ?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -902,11 +902,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -934,7 +934,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1010,7 +1010,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1098,7 +1098,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1290,7 +1290,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -1310,7 +1310,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -1318,11 +1318,11 @@
CDA
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -1330,11 +1330,11 @@
1A
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -1342,11 +1342,11 @@
5A
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -1354,11 +1354,11 @@
Max
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -1474,7 +1474,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -1514,7 +1514,7 @@
Voulez-vous vraiment supprimer cette méthode de connexion ?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -1558,7 +1558,7 @@
Vue de Présentation
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -1586,7 +1586,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -1594,7 +1594,7 @@
Format de date et d’heure
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -1602,7 +1602,7 @@
Apparence
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -1610,7 +1610,7 @@
Clair
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -1618,7 +1618,7 @@
Sombre
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -1626,7 +1626,7 @@
Mode Zen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -1638,7 +1638,7 @@
Se connecter avec empreinte
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -1646,7 +1646,7 @@
Fonctionnalités expérimentales
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -1658,7 +1658,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2078,7 +2078,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -2094,7 +2094,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -2574,7 +2574,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -2874,11 +2874,11 @@
Part
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -2894,7 +2894,7 @@
Montrer tout
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -3358,7 +3358,7 @@
Protection pour les informations sensibles telles que la performance absolue et les montants
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -3366,7 +3366,7 @@
Expérience sans distraction pour les périodes tumultueuses
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -3374,7 +3374,7 @@
Avant-première de fonctionnalités futures
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -3602,11 +3602,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -3822,7 +3822,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -3858,7 +3858,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -3866,7 +3866,7 @@
Voulez-vous vraiment supprimer cette plateforme ?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -4054,7 +4054,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -4194,7 +4194,7 @@
Logiciel Open Source
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -4470,7 +4470,7 @@
ETF sans Pays
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -4478,7 +4478,7 @@
ETF sans Secteurs
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -4614,7 +4614,7 @@
Authentication biométrique
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -4706,7 +4706,7 @@
Exporter les Data
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -4714,7 +4714,7 @@
Devises
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -4766,11 +4766,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -5324,7 +5324,7 @@
Suisse
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5336,7 +5336,7 @@
Mondial
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5688,7 +5688,7 @@
Oops! Echec du parsing des données historiques.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -5696,7 +5696,7 @@
Confirmer la suppresion de ce message système?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -5756,7 +5756,7 @@
Le prix actuel du marché est
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5860,7 +5860,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5916,7 +5916,7 @@
Week to date
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5924,11 +5924,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5936,7 +5936,7 @@
Month to date
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5944,11 +5944,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5956,7 +5956,7 @@
Year to date
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5992,7 +5992,7 @@
année
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6004,7 +6004,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6012,11 +6012,11 @@
années
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6209,7 +6209,7 @@
Confirmer la suppresion de votre compte Ghostfolio ?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6217,7 +6217,7 @@
Zone de danger
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6225,7 +6225,7 @@
Supprimer le compte
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6265,7 +6265,7 @@
Oops! Une erreur s’est produite lors de la configuration de l’authentification biométrique.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6281,7 +6281,7 @@
Benchmarks
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6337,7 +6337,7 @@
Alternative
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6345,7 +6345,7 @@
App
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6353,7 +6353,7 @@
Budget
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6369,47 +6369,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6417,7 +6421,7 @@
Family Office
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6425,7 +6429,7 @@
Investisseur
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6437,7 +6441,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6449,7 +6453,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6457,7 +6461,7 @@
Confidentialité
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6465,7 +6469,7 @@
Logiciels
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6473,7 +6477,7 @@
Outils
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6481,7 +6485,7 @@
Expérience Utilisateur
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6489,7 +6493,7 @@
Patrimoine
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6497,7 +6501,7 @@
Gestion de Patrimoine
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6657,7 +6661,7 @@
Erreur
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7191,7 +7195,7 @@
Voulez-vous vraiment supprimer la clé API?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7359,7 +7363,7 @@
Veuillez saisir votre clé API Ghostfolio.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7383,7 +7387,7 @@
Paresseux
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7391,7 +7395,7 @@
Instantané
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7431,7 +7435,7 @@
fin de journée
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7439,7 +7443,7 @@
temps réel
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7463,7 +7467,7 @@
Variation
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7483,7 +7487,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7587,7 +7591,7 @@
Jeton de sécurité
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7599,7 +7603,7 @@
Voulez-vous vraiment générer un nouveau jeton de sécurité pour cet utilisateur ?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7607,7 +7611,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7672,7 +7676,7 @@
( ) est déjà utilisé.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7680,7 +7684,7 @@
Une erreur s’est produite lors de la mise à jour vers ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Voulez-vous vraiment supprimer cet élément?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Le compte utilisateur de démonstration a été synchronisé.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf
index 2986e8ee4..c021470ef 100644
--- a/apps/client/src/locales/messages.it.xlf
+++ b/apps/client/src/locales/messages.it.xlf
@@ -27,7 +27,7 @@
Il rischio di perdita nel trading può essere notevole. Non è consigliabile investire denaro di cui potresti avere bisogno a breve termine.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -147,7 +147,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -159,7 +159,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -175,7 +175,7 @@
Totale
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -203,11 +203,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -219,7 +219,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -251,7 +251,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -287,7 +287,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -491,7 +491,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -519,7 +519,7 @@
Vuoi davvero eliminare questo buono?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -527,7 +527,7 @@
Vuoi davvero svuotare la cache?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -535,7 +535,7 @@
Imposta il messaggio di sistema:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -639,7 +639,7 @@
Vuoi davvero eliminare questo utente?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -715,7 +715,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -775,7 +775,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -815,7 +815,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1031,11 +1031,11 @@
Allocazione
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -1051,7 +1051,7 @@
Mostra tutti
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -1063,7 +1063,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -1071,11 +1071,11 @@
anno corrente
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -1083,11 +1083,11 @@
1 anno
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -1095,11 +1095,11 @@
5 anni
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -1107,11 +1107,11 @@
Massimo
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -1219,7 +1219,7 @@
Vuoi davvero rimuovere questo metodo di accesso?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -1263,7 +1263,7 @@
Vista presentatore
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -1283,7 +1283,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -1291,7 +1291,7 @@
Formato data e numero
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -1299,7 +1299,7 @@
Modalità Zen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -1311,7 +1311,7 @@
Accesso con impronta digitale
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -1323,7 +1323,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -1435,7 +1435,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -1455,7 +1455,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -1471,7 +1471,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -1915,7 +1915,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1979,7 +1979,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2055,7 +2055,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -2131,7 +2131,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -2611,7 +2611,7 @@
Filtra per...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -2639,7 +2639,7 @@
Funzionalità sperimentali
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2659,11 +2659,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -2699,7 +2699,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2707,7 +2707,7 @@
Aspetto
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2715,7 +2715,7 @@
Chiaro
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2723,7 +2723,7 @@
Scuro
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -3359,7 +3359,7 @@
Protezione delle informazioni sensibili come le prestazioni assolute e i valori quantitativi
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -3367,7 +3367,7 @@
Esperienza priva di distrazioni per i periodi più turbolenti
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -3375,7 +3375,7 @@
Un’anteprima delle funzionalità in arrivo
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -3603,11 +3603,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -3823,7 +3823,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -3859,7 +3859,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -3867,7 +3867,7 @@
Vuoi davvero eliminare questa piattaforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -4055,7 +4055,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -4195,7 +4195,7 @@
Software open source
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -4471,7 +4471,7 @@
ETF senza paesi
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -4479,7 +4479,7 @@
ETF senza settori
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -4615,7 +4615,7 @@
Autenticazione biometrica
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -4707,7 +4707,7 @@
Esporta dati
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -4715,7 +4715,7 @@
Valute
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -4767,11 +4767,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -5325,7 +5325,7 @@
Svizzera
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5337,7 +5337,7 @@
Globale
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5689,7 +5689,7 @@
Ops! Impossibile elaborare i dati storici.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -5697,7 +5697,7 @@
Confermi di voler cancellare questo messaggio di sistema?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -5757,7 +5757,7 @@
L’attuale prezzo di mercato è
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5861,7 +5861,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5917,7 +5917,7 @@
Da inizio settimana
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5925,11 +5925,11 @@
Settimana corrente
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5937,7 +5937,7 @@
Da inizio mese
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5945,11 +5945,11 @@
Mese corrente
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5957,7 +5957,7 @@
Da inizio anno
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5993,7 +5993,7 @@
anno
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6005,7 +6005,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6013,11 +6013,11 @@
anni
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6210,7 +6210,7 @@
Confermi di voler chiudere il tuo account Ghostfolio?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6218,7 +6218,7 @@
Zona di Pericolo
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6226,7 +6226,7 @@
Chiudi l’account
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6266,7 +6266,7 @@
Ops! C’è stato un errore impostando l’autenticazione biometrica.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6282,7 +6282,7 @@
Benchmarks
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6338,7 +6338,7 @@
Alternativa
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6346,7 +6346,7 @@
App
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6354,7 +6354,7 @@
Budgeting
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6370,47 +6370,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6418,7 +6422,7 @@
Ufficio familiare
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6426,7 +6430,7 @@
Investitore
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6438,7 +6442,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6450,7 +6454,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6458,7 +6462,7 @@
Privacy
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6466,7 +6470,7 @@
Software
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6474,7 +6478,7 @@
Strumento
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6482,7 +6486,7 @@
Esperienza Utente
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6490,7 +6494,7 @@
Ricchezza
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6498,7 +6502,7 @@
Gestione Patrimoniale
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6658,7 +6662,7 @@
Errore
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7192,7 +7196,7 @@
Vuoi davvero eliminare l’API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7360,7 +7364,7 @@
Inserisci la tua API key di Ghostfolio.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7384,7 +7388,7 @@
Pigro
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7392,7 +7396,7 @@
Istantaneo
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7432,7 +7436,7 @@
fine giornata
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7440,7 +7444,7 @@
in tempo reale
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7464,7 +7468,7 @@
Cambia
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7484,7 +7488,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7588,7 +7592,7 @@
Token di sicurezza
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7600,7 +7604,7 @@
Vuoi davvero generare un nuovo token di sicurezza per questo utente?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7608,7 +7612,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7673,7 +7677,7 @@
( ) e gia in uso.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7681,7 +7685,7 @@
Si è verificato un errore durante l’aggiornamento di ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7777,7 +7781,7 @@
Vuoi davvero eliminare questo elemento?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7818,7 +7822,7 @@
L’account utente demo è stato sincronizzato.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8032,7 +8036,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.ko.xlf b/apps/client/src/locales/messages.ko.xlf
index 0e0492f24..133425cab 100644
--- a/apps/client/src/locales/messages.ko.xlf
+++ b/apps/client/src/locales/messages.ko.xlf
@@ -1,6 +1,6 @@
-
+
about
@@ -216,7 +216,7 @@
거래에는 상당한 손실 위험이 따를 수 있습니다. 단기적으로 필요할 수 있는 자금의 투자는 권장되지 않습니다.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -304,7 +304,7 @@
이 부여된 접근 권한을 정말로 회수하시겠습니까?
apps/client/src/app/components/access-table/access-table.component.ts
- 115
+ 113
@@ -320,7 +320,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -336,7 +336,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -368,7 +368,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 311
+ 309
apps/client/src/app/components/admin-platform/admin-platform.component.html
@@ -400,7 +400,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -412,7 +412,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -428,7 +428,7 @@
합계
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -436,11 +436,11 @@
통화
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 201
+ 199
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 318
+ 316
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -456,7 +456,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -488,11 +488,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -504,7 +504,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -536,7 +536,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -552,7 +552,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 86
+ 87
apps/client/src/app/components/admin-overview/admin-overview.html
@@ -572,7 +572,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -608,7 +608,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 574
+ 448
@@ -624,7 +624,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 179
+ 180
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html
@@ -760,7 +760,7 @@
통화
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -780,7 +780,7 @@
국가 정보 없는 ETF
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -788,7 +788,7 @@
섹터 정보 없는 ETF
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -804,7 +804,7 @@
다음 기준으로 필터...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -816,7 +816,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 219
+ 217
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -824,7 +824,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -896,7 +896,7 @@
이런! 과거 데이터를 파싱할 수 없습니다.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -936,7 +936,7 @@
섹터
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 264
+ 262
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -948,7 +948,7 @@
국가
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 275
+ 273
apps/client/src/app/components/admin-users/admin-users.html
@@ -968,11 +968,11 @@
섹터
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 281
+ 279
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 522
+ 396
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -988,11 +988,11 @@
국가
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 291
+ 289
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 533
+ 407
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -1004,7 +1004,7 @@
심볼 매핑
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 386
+ 384
@@ -1020,7 +1020,7 @@
스크래퍼 설정
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 411
+ 471
@@ -1028,7 +1028,7 @@
메모
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 558
+ 432
apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html
@@ -1068,7 +1068,7 @@
이름, 심볼 또는 ISIN
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 132
+ 133
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -1088,7 +1088,7 @@
이 쿠폰을 정말 삭제하시겠습니까?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -1096,7 +1096,7 @@
이 시스템 메시지를 정말 삭제하시겠습니까?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -1104,7 +1104,7 @@
정말로 캐시를 플러시하시겠습니까?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -1112,7 +1112,7 @@
시스템 메시지를 설정하십시오:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -1236,11 +1236,11 @@
링크
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 493
+ 419
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 545
+ 550
apps/client/src/app/components/admin-platform/admin-platform.component.html
@@ -1251,12 +1251,20 @@
25
+
+ Asset profile has been saved
+ Asset profile has been saved
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 578
+
+
Do you really want to delete this platform?
정말로 이 플랫폼을 삭제하시겠습니까?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -1280,7 +1288,7 @@
올해
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 199
@@ -1352,7 +1360,7 @@
이 사용자를 정말로 삭제하시겠습니까?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 210
+ 215
@@ -1415,6 +1423,18 @@
254
+
+ Could not validate form
+ Could not validate form
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 554
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 557
+
+
Compare with...
비교해보세요...
@@ -1448,7 +1468,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1460,7 +1480,7 @@
기준
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 378
+ 376
apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts
@@ -1524,7 +1544,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1664,7 +1684,7 @@
이번주
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 191
@@ -1712,7 +1732,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1900,7 +1920,7 @@
비상금 금액을 설정해 주세요.
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 108
+ 111
@@ -1936,7 +1956,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2124,7 +2144,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -2132,11 +2152,11 @@
연초 대비
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -2144,11 +2164,11 @@
1년
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -2156,11 +2176,11 @@
5년
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -2168,11 +2188,11 @@
맥스
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 216
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -2204,7 +2224,7 @@
쿠폰 코드를 입력해주세요.
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 218
+ 210
@@ -2212,7 +2232,7 @@
쿠폰 코드를 사용할 수 없습니다.
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 182
+ 174
@@ -2220,7 +2240,7 @@
쿠폰 코드가 사용되었습니다.
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 195
+ 187
@@ -2228,7 +2248,7 @@
새로고침
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 196
+ 188
@@ -2272,11 +2292,11 @@
자동
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 69
+ 70
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2284,7 +2304,7 @@
이 로그인 방법을 정말로 제거하시겠습니까?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -2292,7 +2312,7 @@
발표자 보기
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -2300,7 +2320,7 @@
절대 성과 및 수량 값과 같은 민감한 정보를 보호합니다.
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -2324,11 +2344,11 @@
장소
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 448
+ 509
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -2336,7 +2356,7 @@
날짜 및 숫자 형식
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -2344,7 +2364,7 @@
테마
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2352,7 +2372,7 @@
라이트
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2360,7 +2380,7 @@
다크
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -2368,7 +2388,7 @@
프라이버시 모드
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -2380,7 +2400,7 @@
격동의 시대에 방해받지 않는 경험
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -2396,7 +2416,7 @@
생체인증
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -2404,7 +2424,7 @@
지문으로 로그인
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -2412,7 +2432,7 @@
실험적 기능
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2420,7 +2440,7 @@
곧 출시될 기능 미리보기
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -2432,7 +2452,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2444,7 +2464,7 @@
데이터 내보내기
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -2488,7 +2508,7 @@
좋아요
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 157
+ 149
apps/client/src/app/core/http-response.interceptor.ts
@@ -2756,7 +2776,7 @@
개요
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 113
+ 114
apps/client/src/app/components/header/header.component.html
@@ -2895,6 +2915,18 @@
225
+
+ Could not parse scraper configuration
+ Could not parse scraper configuration
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 509
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 512
+
+
Discover the latest Ghostfolio updates and insights on personal finance
개인 금융에 대한 최신 Ghostfolio 업데이트와 통찰력을 알아보세요
@@ -3052,7 +3084,7 @@
오픈 소스 소프트웨어
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -3064,7 +3096,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -3132,7 +3164,7 @@
시장
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 380
+ 378
apps/client/src/app/components/footer/footer.component.html
@@ -3628,7 +3660,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 228
+ 226
apps/client/src/app/components/admin-tag/admin-tag.component.html
@@ -3660,7 +3692,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -4423,6 +4455,18 @@
288
+
+ Could not save asset profile
+ Could not save asset profile
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 588
+
+
+ apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
+ 591
+
+
It’s free.
무료입니다.
@@ -4785,7 +4829,7 @@
스위스
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -4797,7 +4841,7 @@
글로벌
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5101,11 +5145,11 @@
배당
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -5121,7 +5165,7 @@
모두 표시
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -5161,11 +5205,11 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 237
+ 235
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 328
+ 326
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -5193,11 +5237,11 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 246
+ 244
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 344
+ 342
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -5365,7 +5409,7 @@
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 168
+ 169
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -5409,7 +5453,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -5745,7 +5789,7 @@
현재 시장가격은
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 672
+ 706
@@ -5753,7 +5797,7 @@
시험
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 511
+ 568
@@ -5865,7 +5909,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5897,7 +5941,7 @@
연초 현재
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5905,7 +5949,7 @@
이번주 현재까지
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5913,7 +5957,7 @@
월간 누계
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5921,11 +5965,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5933,11 +5977,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5973,7 +6017,7 @@
년도
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -5985,7 +6029,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -5993,11 +6037,11 @@
연령
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6038,7 +6082,7 @@
데이터 수집
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 604
+ 587
apps/client/src/app/components/admin-overview/admin-overview.html
@@ -6190,7 +6234,7 @@
계정 폐쇄
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6198,7 +6242,7 @@
정말로 Ghostfolio 계정을 폐쇄하시겠습니까?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6206,7 +6250,7 @@
위험지대
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6238,7 +6282,7 @@
포함
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 376
+ 374
@@ -6246,7 +6290,7 @@
이런! 생체 인증을 설정하는 중에 오류가 발생했습니다.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6286,7 +6330,7 @@
벤치마크
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6318,7 +6362,7 @@
재산
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6334,47 +6378,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6422,7 +6470,7 @@
사용자 경험
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6430,7 +6478,7 @@
앱
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6438,7 +6486,7 @@
도구
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6446,7 +6494,7 @@
투자자
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6454,7 +6502,7 @@
자산관리
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6494,7 +6542,7 @@
대안
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6502,7 +6550,7 @@
패밀리오피스
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6514,7 +6562,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6522,7 +6570,7 @@
소프트웨어
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6554,7 +6602,7 @@
예산 편성
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6574,7 +6622,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6614,7 +6662,7 @@
은둔
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6638,7 +6686,7 @@
오류
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 663
+ 697
@@ -6646,11 +6694,11 @@
취소
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 161
+ 162
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 609
+ 592
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -6734,7 +6782,7 @@
닫다
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 611
+ 594
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -7164,7 +7212,7 @@
API 키를 정말로 삭제하시겠습니까?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7216,7 +7264,7 @@
API 키를 생성할 수 없습니다.
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 144
+ 136
@@ -7224,7 +7272,7 @@
정말로 새 API 키를 생성하시겠습니까?
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 167
+ 159
@@ -7232,7 +7280,7 @@
Ghostfolio 프리미엄 데이터 공급자 API 키
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 162
+ 154
@@ -7240,7 +7288,7 @@
자체 호스팅 환경에서 이 API 키를 설정하세요.
apps/client/src/app/components/user-account-membership/user-account-membership.component.ts
- 159
+ 151
@@ -7264,7 +7312,7 @@
구하다
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 620
+ 603
apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html
@@ -7284,7 +7332,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 106
+ 109
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7340,7 +7388,7 @@
Ghostfolio API 키를 입력하세요.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7356,7 +7404,7 @@
링크가 클립보드에 복사되었습니다.
apps/client/src/app/components/access-table/access-table.component.ts
- 101
+ 99
@@ -7364,7 +7412,7 @@
방법
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 461
+ 518
@@ -7372,7 +7420,7 @@
기본 시장 가격
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 420
+ 481
@@ -7380,7 +7428,7 @@
선택자
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 477
+ 534
@@ -7388,7 +7436,7 @@
즉각적인
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 234
+ 229
@@ -7396,7 +7444,7 @@
게으른
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 225
@@ -7404,7 +7452,7 @@
HTTP 요청 헤더
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 433
+ 494
@@ -7412,7 +7460,7 @@
실시간
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 234
+ 229
@@ -7420,7 +7468,7 @@
하루의 끝
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 225
@@ -7444,7 +7492,7 @@
변화
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7464,7 +7512,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7568,7 +7616,7 @@
정말로 이 사용자에 대한 새 보안 토큰을 생성하시겠습니까?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 236
+ 241
@@ -7576,7 +7624,7 @@
계정, 보유 또는 페이지 찾기...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7584,7 +7632,7 @@
보안 토큰
apps/client/src/app/components/admin-users/admin-users.component.ts
- 231
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7653,7 +7701,7 @@
( )은(는) 이미 사용 중입니다.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 599
+ 633
@@ -7661,7 +7709,7 @@
( )로 업데이트하는 동안 오류가 발생했습니다.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 607
+ 641
@@ -7669,7 +7717,7 @@
적용하다
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
- 153
+ 154
@@ -7733,7 +7781,7 @@
이 항목을 정말로 삭제하시겠습니까?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7782,7 +7830,7 @@
데모 사용자 계정이 동기화되었습니다.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -7988,7 +8036,7 @@
이번 달
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 195
diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf
index c34f259bc..18e271b0d 100644
--- a/apps/client/src/locales/messages.nl.xlf
+++ b/apps/client/src/locales/messages.nl.xlf
@@ -26,7 +26,7 @@
Het risico op verlies bij handelen kan aanzienlijk zijn. Het is niet aan te raden om geld te investeren dat je misschien op korte termijn nodig heeft.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -146,7 +146,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -158,7 +158,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -174,7 +174,7 @@
Totaal
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -202,11 +202,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -218,7 +218,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -250,7 +250,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -286,7 +286,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -490,7 +490,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -518,7 +518,7 @@
Wil je deze coupon echt verwijderen?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -526,7 +526,7 @@
Wil je echt de cache legen?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -534,7 +534,7 @@
Stel je systeemboodschap in:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -638,7 +638,7 @@
Wilt je deze gebruiker echt verwijderen?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -714,7 +714,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -774,7 +774,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -814,7 +814,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1030,11 +1030,11 @@
Allocatie
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -1050,7 +1050,7 @@
Toon alle
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -1062,7 +1062,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -1070,11 +1070,11 @@
YTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -1082,11 +1082,11 @@
1J
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -1094,11 +1094,11 @@
5J
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -1106,11 +1106,11 @@
Max
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -1218,7 +1218,7 @@
Wil je deze aanmeldingsmethode echt verwijderen?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -1262,7 +1262,7 @@
Presentatie weergave
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -1282,7 +1282,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -1290,7 +1290,7 @@
Datum- en getalnotatie
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -1298,7 +1298,7 @@
Zen-modus
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -1310,7 +1310,7 @@
Aanmelden met vingerafdruk
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -1322,7 +1322,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -1434,7 +1434,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -1454,7 +1454,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -1470,7 +1470,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -1914,7 +1914,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1978,7 +1978,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2054,7 +2054,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -2130,7 +2130,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -2610,7 +2610,7 @@
Filter op...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -2638,7 +2638,7 @@
Experimentele functies
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2658,11 +2658,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -2698,7 +2698,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2706,7 +2706,7 @@
Weergave
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2714,7 +2714,7 @@
Licht
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2722,7 +2722,7 @@
Donker
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -3358,7 +3358,7 @@
Bescherming voor gevoelige informatie zoals absoluut rendement en hoeveelheden
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -3366,7 +3366,7 @@
Afleidingsvrije ervaring voor roerige tijden
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -3374,7 +3374,7 @@
Voorproefje van nieuwe functionaliteit
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -3602,11 +3602,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -3822,7 +3822,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -3858,7 +3858,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -3866,7 +3866,7 @@
Wil je dit platform echt verwijderen?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -4054,7 +4054,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -4194,7 +4194,7 @@
Open Source Software
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -4470,7 +4470,7 @@
ETF’s zonder Landen
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -4478,7 +4478,7 @@
ETF’s zonder Sectoren
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -4614,7 +4614,7 @@
Biometrische authenticatie
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -4706,7 +4706,7 @@
Exporteer Data
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -4714,7 +4714,7 @@
Valuta
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -4766,11 +4766,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -5324,7 +5324,7 @@
Zwitserland
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5336,7 +5336,7 @@
Wereldwijd
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5688,7 +5688,7 @@
Oeps! Ophalen van historische data is mislukt.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -5696,7 +5696,7 @@
Wilt u dit systeembericht echt verwijderen?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -5756,7 +5756,7 @@
De huidige markt waarde is
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5860,7 +5860,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5916,7 +5916,7 @@
Week tot nu toe
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5924,11 +5924,11 @@
Week tot nu toe
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5936,7 +5936,7 @@
Maand tot nu toe
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5944,11 +5944,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5956,7 +5956,7 @@
Jaar tot nu toe
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5992,7 +5992,7 @@
jaar
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6004,7 +6004,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6012,11 +6012,11 @@
jaren
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6209,7 +6209,7 @@
Wilt u uw Ghostfolio account echt sluiten?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6217,7 +6217,7 @@
Gevarenzone
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6225,7 +6225,7 @@
Account Sluiten
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6265,7 +6265,7 @@
Oeps! Er is een fout opgetreden met het instellen van de biometrische authenticatie.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6281,7 +6281,7 @@
Benchmarks
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6337,7 +6337,7 @@
Alternatief
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6345,7 +6345,7 @@
App
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6353,7 +6353,7 @@
Budgetteren
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6369,47 +6369,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6417,7 +6421,7 @@
Familiekantoor
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6425,7 +6429,7 @@
Investeerder
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6437,7 +6441,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6449,7 +6453,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6457,7 +6461,7 @@
Privacy
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6465,7 +6469,7 @@
Software
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6473,7 +6477,7 @@
Hulpmiddel
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6481,7 +6485,7 @@
Gebruikers Ervaring
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6489,7 +6493,7 @@
Vermogen
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6497,7 +6501,7 @@
Vermogensbeheer
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6657,7 +6661,7 @@
Fout
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7191,7 +7195,7 @@
Wilt u de API-sleutel echt verwijderen?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7359,7 +7363,7 @@
Voer uw Ghostfolio API-sleutel in.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7383,7 +7387,7 @@
Lui
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7391,7 +7395,7 @@
Direct
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7431,7 +7435,7 @@
eind van de dag
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7439,7 +7443,7 @@
real-time
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7463,7 +7467,7 @@
Aanpassen
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7483,7 +7487,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7587,7 +7591,7 @@
Beveiligingstoken
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7599,7 +7603,7 @@
Wilt u echt een nieuw beveiligingstoken voor deze gebruiker aanmaken?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7607,7 +7611,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7672,7 +7676,7 @@
( ) is al in gebruik.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7680,7 +7684,7 @@
Er is een fout opgetreden tijdens het updaten naar ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Wilt u dit item echt verwijderen?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Demo-gebruikersaccount is gesynchroniseerd.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf
index 2241e6a9a..8cb13184b 100644
--- a/apps/client/src/locales/messages.pl.xlf
+++ b/apps/client/src/locales/messages.pl.xlf
@@ -215,7 +215,7 @@
Ryzyko strat na rynku może być znaczne. Nie jest zalecane inwestowanie pieniędzy, które mogą być potrzebne w krótkim okresie.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -319,7 +319,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -335,7 +335,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -391,7 +391,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -403,7 +403,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -419,7 +419,7 @@
Suma
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -447,7 +447,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -479,11 +479,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -495,7 +495,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -527,7 +527,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -563,7 +563,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -751,7 +751,7 @@
Waluty
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -771,7 +771,7 @@
ETF-y bez Krajów
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -779,7 +779,7 @@
ETF-y bez Sektorów
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -795,7 +795,7 @@
Filtruj według...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -815,7 +815,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -871,7 +871,7 @@
Ups! Nie udało się sparsować danych historycznych.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -1055,7 +1055,7 @@
Czy naprawdę chcesz usunąć ten kupon?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -1063,7 +1063,7 @@
Czy naprawdę chcesz usunąć tę wiadomość systemową?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -1071,7 +1071,7 @@
Czy naprawdę chcesz wyczyścić pamięć podręczną?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -1079,7 +1079,7 @@
Proszę ustawić swoją wiadomość systemową:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -1223,7 +1223,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -1231,7 +1231,7 @@
Czy naprawdę chcesz usunąć tę platformę?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -1255,7 +1255,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -1327,7 +1327,7 @@
Czy na pewno chcesz usunąć tego użytkownika?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -1395,11 +1395,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -1435,7 +1435,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1511,7 +1511,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1651,7 +1651,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1699,7 +1699,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1923,7 +1923,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2111,7 +2111,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -2119,11 +2119,11 @@
Liczony od początku roku (year-to-date)
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -2131,11 +2131,11 @@
1 rok
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -2143,11 +2143,11 @@
5 lat
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -2155,11 +2155,11 @@
Maksimum
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -2263,7 +2263,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2271,7 +2271,7 @@
Czy na pewno chcesz usunąć tą metode logowania?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -2279,7 +2279,7 @@
Widok Prezentera
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -2287,7 +2287,7 @@
Ochrona dla wrażliwych informacji takich jak wyniki i wartości ilościowe
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -2315,7 +2315,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -2323,7 +2323,7 @@
Format daty i liczb
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -2331,7 +2331,7 @@
Wygląd (tryb)
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2339,7 +2339,7 @@
Jasny
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2347,7 +2347,7 @@
Ciemny
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -2355,7 +2355,7 @@
Tryb Zen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -2367,7 +2367,7 @@
Doświadczenie bez zakłóceń w niespokojnych czasach
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -2383,7 +2383,7 @@
Uwierzytelnianie Biometryczne
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -2391,7 +2391,7 @@
Logowanie za pomocą linii papilarnych
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -2399,7 +2399,7 @@
Funkcje Eksperymentalne
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2407,7 +2407,7 @@
Podgląd nadchodzących funkcjonalności
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -2419,7 +2419,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2431,7 +2431,7 @@
Eksportuj Dane
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -2887,11 +2887,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -3051,7 +3051,7 @@
Oprogramowanie Open Source
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -3063,7 +3063,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -3659,7 +3659,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -4427,11 +4427,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -4784,7 +4784,7 @@
Szwajcaria
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -4796,7 +4796,7 @@
Globalny
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5076,11 +5076,11 @@
Podział
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -5096,7 +5096,7 @@
Pokaż wszystko
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -5384,7 +5384,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -5756,7 +5756,7 @@
Obecna cena rynkowa wynosi
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5860,7 +5860,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5916,7 +5916,7 @@
Dotychczasowy tydzień
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5924,11 +5924,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5936,7 +5936,7 @@
Od początku miesiąca
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5944,11 +5944,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5956,7 +5956,7 @@
Od początku roku
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5992,7 +5992,7 @@
rok
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6004,7 +6004,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6012,11 +6012,11 @@
lata
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6209,7 +6209,7 @@
Czy na pewno chcesz zamknąć swoje konto Ghostfolio?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6217,7 +6217,7 @@
Strefa Zagrożenia
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6225,7 +6225,7 @@
Zamknij Konto
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6265,7 +6265,7 @@
Ups! Wystąpił błąd podczas konfigurowania uwierzytelniania biometrycznego.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6281,7 +6281,7 @@
Punkty Odniesienia
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6337,7 +6337,7 @@
Alternatywa
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6345,7 +6345,7 @@
Aplikacja
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6353,7 +6353,7 @@
Budżetowanie
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6369,47 +6369,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6417,7 +6421,7 @@
Biuro Rodzinne
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6425,7 +6429,7 @@
Inwestor
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6437,7 +6441,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6449,7 +6453,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6457,7 +6461,7 @@
Prywatność
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6465,7 +6469,7 @@
Oprogramowanie
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6473,7 +6477,7 @@
Narzędzie
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6481,7 +6485,7 @@
Doświadczenie Użytkownika
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6489,7 +6493,7 @@
Majątek
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6497,7 +6501,7 @@
Zarządzanie Majątkiem
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6657,7 +6661,7 @@
Błąd
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7191,7 +7195,7 @@
Czy na pewno chcesz usunąć klucz API??
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7359,7 +7363,7 @@
Wprowadź swój klucz API Ghostfolio.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7383,7 +7387,7 @@
Leniwy
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7391,7 +7395,7 @@
Natychmiastowy
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7431,7 +7435,7 @@
koniec dnia
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7439,7 +7443,7 @@
w czasie rzeczywistym
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7463,7 +7467,7 @@
Zmiana
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7483,7 +7487,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7587,7 +7591,7 @@
Token bezpieczeństwa
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7599,7 +7603,7 @@
Czy napewno chcesz wygenerować nowy token bezpieczeństwa dla tego użytkownika?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7607,7 +7611,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7672,7 +7676,7 @@
( ) jest już w użyciu.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7680,7 +7684,7 @@
Wystąpił błąd podczas aktualizacji do ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Czy na pewno chcesz usunąć ten element?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Konto użytkownika demonstracyjnego zostało zsynchronizowane.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf
index 188bda9c8..562e5db2a 100644
--- a/apps/client/src/locales/messages.pt.xlf
+++ b/apps/client/src/locales/messages.pt.xlf
@@ -6,7 +6,7 @@
O risco de perda em investimentos pode ser substancial. Não é aconselhável investir dinheiro que possa vir a precisar a curto prazo.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -110,7 +110,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -154,7 +154,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -166,7 +166,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -182,7 +182,7 @@
Total
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -210,7 +210,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -230,7 +230,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -258,11 +258,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -274,7 +274,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -306,7 +306,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -342,7 +342,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -534,7 +534,7 @@
Filtrar por...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -554,7 +554,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -610,7 +610,7 @@
Deseja realmente eliminar este cupão?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -618,7 +618,7 @@
Deseja realmente limpar a cache?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -626,7 +626,7 @@
Por favor, defina a sua mensagem do sistema:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -718,7 +718,7 @@
Deseja realmente excluir este utilizador?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -770,11 +770,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -802,7 +802,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -878,7 +878,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -982,7 +982,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1174,7 +1174,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -1274,11 +1274,11 @@
Alocação
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -1294,7 +1294,7 @@
Mostrar tudo
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -1306,7 +1306,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -1314,11 +1314,11 @@
AATD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -1326,11 +1326,11 @@
1A
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -1338,11 +1338,11 @@
5A
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -1350,11 +1350,11 @@
Máx
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -1470,7 +1470,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -1510,7 +1510,7 @@
Deseja realmente remover este método de início de sessão?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -1554,7 +1554,7 @@
Vista do Apresentador
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -1590,7 +1590,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -1598,7 +1598,7 @@
Formato de números e datas
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -1606,7 +1606,7 @@
Modo Zen
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -1618,7 +1618,7 @@
Aparência
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -1626,7 +1626,7 @@
Claro
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -1634,7 +1634,7 @@
Escuro
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -1642,7 +1642,7 @@
Iniciar sessão com impressão digital
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -1650,7 +1650,7 @@
Funcionalidades Experimentais
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -1662,7 +1662,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2058,7 +2058,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -2074,7 +2074,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -2510,7 +2510,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -3358,7 +3358,7 @@
Proteção para informações sensíveis, como desempenhos absolutos e valores quantitativos
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -3366,7 +3366,7 @@
Experiência sem distrações para tempos turbulentos
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -3374,7 +3374,7 @@
Acesso antecipado a funcionalidades futuras
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -3602,11 +3602,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -3822,7 +3822,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -3858,7 +3858,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -3866,7 +3866,7 @@
Deseja mesmo eliminar esta plataforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -4054,7 +4054,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -4194,7 +4194,7 @@
Software de código aberto
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -4470,7 +4470,7 @@
ETFs sem países
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -4478,7 +4478,7 @@
ETFs sem setores
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -4614,7 +4614,7 @@
Autenticação biométrica
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -4706,7 +4706,7 @@
Exportar dados
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -4714,7 +4714,7 @@
Moedas
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -4766,11 +4766,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -5324,7 +5324,7 @@
Suíça
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5336,7 +5336,7 @@
Global
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5688,7 +5688,7 @@
Ops! Não foi possível analisar os dados históricos.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -5696,7 +5696,7 @@
Você realmente deseja excluir esta mensagem do sistema?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -5756,7 +5756,7 @@
O preço de mercado atual é
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5860,7 +5860,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5916,7 +5916,7 @@
Semana até agora
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5924,11 +5924,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5936,7 +5936,7 @@
Do mês até a data
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5944,11 +5944,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5956,7 +5956,7 @@
No acumulado do ano
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5992,7 +5992,7 @@
ano
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6004,7 +6004,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6012,11 +6012,11 @@
anos
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6209,7 +6209,7 @@
Você realmente deseja encerrar sua conta Ghostfolio?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6217,7 +6217,7 @@
Zona de perigo
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6225,7 +6225,7 @@
Fechar conta
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6265,7 +6265,7 @@
Ops! Ocorreu um erro ao configurar a autenticação biométrica.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6281,7 +6281,7 @@
Referências
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6337,7 +6337,7 @@
Alternativo
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6345,7 +6345,7 @@
Aplicativo
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6353,7 +6353,7 @@
Orçamento
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6369,47 +6369,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6417,7 +6421,7 @@
Escritório Familiar
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6425,7 +6429,7 @@
Investidor
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6437,7 +6441,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6449,7 +6453,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6457,7 +6461,7 @@
Privacidade
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6465,7 +6469,7 @@
Programas
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6473,7 +6477,7 @@
Ferramenta
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6481,7 +6485,7 @@
Experiência do usuário
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6489,7 +6493,7 @@
Fortuna
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6497,7 +6501,7 @@
Gestão de patrimônio
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6657,7 +6661,7 @@
Erro
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7191,7 +7195,7 @@
Você realmente deseja excluir a chave de API?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7359,7 +7363,7 @@
Please enter your Ghostfolio API key.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7383,7 +7387,7 @@
Lazy
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7391,7 +7395,7 @@
Instant
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7431,7 +7435,7 @@
end of day
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7439,7 +7443,7 @@
real-time
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7463,7 +7467,7 @@
Mudar
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7483,7 +7487,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7587,7 +7591,7 @@
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7599,7 +7603,7 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7607,7 +7611,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7672,7 +7676,7 @@
( ) is already in use.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7680,7 +7684,7 @@
An error occurred while updating to ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Demo user account has been synced.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf
index cd713e26a..bd1389a49 100644
--- a/apps/client/src/locales/messages.tr.xlf
+++ b/apps/client/src/locales/messages.tr.xlf
@@ -187,7 +187,7 @@
Alım satımda kayıp riski büyük boyutta olabilir. Kısa vadede ihtiyaç duyabileceğiniz parayla yatırım yapmak tavsiye edilmez.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -291,7 +291,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -307,7 +307,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -351,7 +351,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -363,7 +363,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -379,7 +379,7 @@
Toplam
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -407,7 +407,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -439,11 +439,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -455,7 +455,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -487,7 +487,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -523,7 +523,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -715,7 +715,7 @@
Para Birimleri
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -735,7 +735,7 @@
Ülkesi Olmayan ETF’ler
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -743,7 +743,7 @@
Sektörü Olmayan ETF’ler
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -751,7 +751,7 @@
Filtrele...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -771,7 +771,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -971,7 +971,7 @@
Bu kuponu gerçekten silmek istiyor musunuz?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -979,7 +979,7 @@
Önbelleği temizlemeyi gerçekten istiyor musunuz?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -987,7 +987,7 @@
Lütfen sistem mesajınızı belirleyin:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -1139,7 +1139,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -1147,7 +1147,7 @@
Bu platformu silmeyi gerçekten istiyor musunuz?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -1171,7 +1171,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -1195,7 +1195,7 @@
Bu kullanıcıyı silmeyi gerçekten istiyor musunuz?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -1263,11 +1263,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -1303,7 +1303,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1379,7 +1379,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1519,7 +1519,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1567,7 +1567,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1779,7 +1779,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -1979,7 +1979,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -1987,11 +1987,11 @@
YTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -1999,11 +1999,11 @@
1Y
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -2011,11 +2011,11 @@
5Y
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -2023,11 +2023,11 @@
Maks.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -2451,11 +2451,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -2583,7 +2583,7 @@
Zen Modu
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -2627,7 +2627,7 @@
Açık Kaynak Yazılım
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -2639,7 +2639,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -3159,7 +3159,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -3911,11 +3911,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -4268,7 +4268,7 @@
İsviçre
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -4280,7 +4280,7 @@
Küresel
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -4348,7 +4348,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -4388,7 +4388,7 @@
Bu giriş yöntemini kaldırmayı gerçekten istiyor musunuz?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -4444,7 +4444,7 @@
Sunum Görünümü
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -4452,7 +4452,7 @@
Gerçek performans ve miktar değerleri gibi hassas bilgilerin saklanması için
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -4480,7 +4480,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -4488,7 +4488,7 @@
Tarih ve Sayı Formatları
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -4496,7 +4496,7 @@
Görünüm
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -4504,7 +4504,7 @@
Açık
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -4512,7 +4512,7 @@
Koyu
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -4520,7 +4520,7 @@
Çalkantılı zamanlar için dikkat dağıtmayan bir deneyim
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -4536,7 +4536,7 @@
Biyometrik Kimlik Doğrulama
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -4544,7 +4544,7 @@
Parmak iziyle oturum aç
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -4552,7 +4552,7 @@
Deneysel Özellikler
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -4560,7 +4560,7 @@
Gelecek özelliklere göz atın
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -4572,7 +4572,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -4584,7 +4584,7 @@
Verileri Dışa Aktar
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -4772,11 +4772,11 @@
Dağılım
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -4792,7 +4792,7 @@
Tümünü göster
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -5080,7 +5080,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -5688,7 +5688,7 @@
Hay Allah! Geçmiş veriler ayrıştırılamadı.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -5696,7 +5696,7 @@
Bu sistem mesajını silmeyi gerçekten istiyor musunuz?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -5756,7 +5756,7 @@
Şu anki piyasa fiyatı
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5860,7 +5860,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5916,7 +5916,7 @@
Hafta içi
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5924,11 +5924,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5936,7 +5936,7 @@
Ay içi
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5944,11 +5944,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5956,7 +5956,7 @@
Yıl içi
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5992,7 +5992,7 @@
Yıl
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6004,7 +6004,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6012,11 +6012,11 @@
Yıllar
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6209,7 +6209,7 @@
Ghostfolio hesabınızı kapatmak istediğinize emin misiniz?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6217,7 +6217,7 @@
Tehlikeli Alan
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6225,7 +6225,7 @@
Hesabı Kapat
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6265,7 +6265,7 @@
Oops! Biyometrik kimlik doğrulama ayarlanırken bir hata oluştu.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6281,7 +6281,7 @@
Kıyaslamalar
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6337,7 +6337,7 @@
Alternatif
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6345,7 +6345,7 @@
App
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6353,7 +6353,7 @@
Bütçeleme
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6369,47 +6369,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6417,7 +6421,7 @@
Aile Ofisi
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6425,7 +6429,7 @@
Yatırımcı
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6437,7 +6441,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6449,7 +6453,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6457,7 +6461,7 @@
Gizlilik
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6465,7 +6469,7 @@
Yazılım
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6473,7 +6477,7 @@
Araç
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6481,7 +6485,7 @@
Kullanıcı Deneyimi
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6489,7 +6493,7 @@
Zenginlik
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6497,7 +6501,7 @@
Zenginlik Yönetimi
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6657,7 +6661,7 @@
Hata
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7191,7 +7195,7 @@
API anahtarını silmek istediğinize emin misiniz?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7359,7 +7363,7 @@
Lütfen Ghostfolio API anahtarınızı girin.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7383,7 +7387,7 @@
Tembel
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7391,7 +7395,7 @@
Anında
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7431,7 +7435,7 @@
gün sonu
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7439,7 +7443,7 @@
gerçek zamanlı
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7463,7 +7467,7 @@
Değişim
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7483,7 +7487,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7587,7 +7591,7 @@
Güvenlik belirteci
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7599,7 +7603,7 @@
Bu kullanıcı için yeni bir güvenlik belirteci oluşturmak istediğinize emin misiniz?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7607,7 +7611,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7672,7 +7676,7 @@
( ) is already in use.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7680,7 +7684,7 @@
Güncelleştirilirken bir hata oluştu ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Bu öğeyi silmek istediğinize emin misiniz?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Demo kullanıcı hesabı senkronize edildi.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf
index c38c8d417..7ad8133b3 100644
--- a/apps/client/src/locales/messages.uk.xlf
+++ b/apps/client/src/locales/messages.uk.xlf
@@ -102,7 +102,7 @@
Ризик втрат у торгівлі може бути суттєвим. Не рекомендується інвестувати гроші, які можуть знадобитися в короткостроковій перспективі.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -403,7 +403,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -419,7 +419,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -483,7 +483,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -495,7 +495,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -511,7 +511,7 @@
Загалом
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -539,7 +539,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -571,11 +571,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -587,7 +587,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -619,7 +619,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -655,7 +655,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -843,7 +843,7 @@
Порівняльні показники
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -851,7 +851,7 @@
Валюти
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -871,7 +871,7 @@
ETF без країн
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -879,7 +879,7 @@
ETF без секторів
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -887,7 +887,7 @@
Фільтрувати за...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -923,7 +923,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -1011,7 +1011,7 @@
Помилка
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -1019,7 +1019,7 @@
Поточна ринкова ціна
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -1155,7 +1155,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -1239,7 +1239,7 @@
Ви дійсно хочете видалити цей купон?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -1247,7 +1247,7 @@
Ви дійсно хочете видалити це системне повідомлення?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -1255,7 +1255,7 @@
Ви дійсно хочете очистити кеш?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -1263,7 +1263,7 @@
Будь ласка, встановіть ваше системне повідомлення:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -1391,7 +1391,7 @@
Ви дійсно хочете видалити цю платформу?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -1415,7 +1415,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -1507,7 +1507,7 @@
Ви дійсно хочете видалити ключ API?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -1515,7 +1515,7 @@
Будь ласка, введіть ваш ключ API Ghostfolio.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -1623,7 +1623,7 @@
Ви дійсно хочете видалити цього користувача?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -1679,11 +1679,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -1719,7 +1719,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1815,7 +1815,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1875,7 +1875,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2091,7 +2091,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -2139,7 +2139,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -2567,7 +2567,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -2575,11 +2575,11 @@
З початку року
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -2587,11 +2587,11 @@
1 рік
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -2599,11 +2599,11 @@
5 років
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -2611,11 +2611,11 @@
Максимум
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -2667,7 +2667,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2835,7 +2835,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2843,7 +2843,7 @@
Ви дійсно хочете закрити ваш обліковий запис Ghostfolio?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -2851,7 +2851,7 @@
Ви дійсно хочете вилучити цей спосіб входу?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -2867,7 +2867,7 @@
Упс! Виникла помилка під час налаштування біометричної автентифікації.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -2875,7 +2875,7 @@
Режим доповідача
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -2883,7 +2883,7 @@
Захист конфіденційної інформації, такої як абсолютні показники та кількісні значення
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -2919,7 +2919,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -2927,7 +2927,7 @@
Формат дати та чисел
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -2935,7 +2935,7 @@
Зовнішній вигляд
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2943,7 +2943,7 @@
Світлий
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2951,7 +2951,7 @@
Темний
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -2959,7 +2959,7 @@
Режим дзен
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -2971,7 +2971,7 @@
Досвід без відволікань для неспокійних часів
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -2987,7 +2987,7 @@
Біометрична аутентифікація
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -2995,7 +2995,7 @@
Увійти з відбитком пальця
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -3003,7 +3003,7 @@
Експериментальні функції
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -3011,7 +3011,7 @@
Попередній перегляд майбутніх функцій
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -3019,7 +3019,7 @@
Експортувати дані
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -3027,7 +3027,7 @@
Зона небезпеки
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -3035,7 +3035,7 @@
Закрити обліковий запис
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -3507,11 +3507,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -3696,7 +3696,7 @@
Програмне забезпечення з відкритим кодом
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -3708,7 +3708,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -4320,7 +4320,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -4844,7 +4844,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5212,11 +5212,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -5431,7 +5431,7 @@
Швейцарія
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -5443,7 +5443,7 @@
Глобальний
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5455,7 +5455,7 @@
Альтернатива
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -5463,7 +5463,7 @@
Додаток
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -5471,7 +5471,7 @@
Бюджетування
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -5487,47 +5487,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -5535,7 +5539,7 @@
Сімейний офіс
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -5543,7 +5547,7 @@
Інвестор
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -5555,7 +5559,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -5567,7 +5571,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -5575,7 +5579,7 @@
Конфіденційність
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -5583,7 +5587,7 @@
Програмне забезпечення
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -5591,7 +5595,7 @@
Інструмент
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -5599,7 +5603,7 @@
Користувацький досвід
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -5607,7 +5611,7 @@
Багатство
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -5615,7 +5619,7 @@
Управління багатством
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6155,7 +6159,7 @@
Тиждень до дати
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -6163,11 +6167,11 @@
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -6175,7 +6179,7 @@
Місяць до дати
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -6183,11 +6187,11 @@
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -6195,7 +6199,7 @@
Рік до дати
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -6203,7 +6207,7 @@
рік
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6215,7 +6219,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6223,11 +6227,11 @@
роки
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6419,7 +6423,7 @@
Упс! Не вдалося отримати історичні дані.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -6427,11 +6431,11 @@
Розподіл
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -6447,7 +6451,7 @@
Показати все
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -6843,7 +6847,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -7383,7 +7387,7 @@
Lazy
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7391,7 +7395,7 @@
Instant
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7431,7 +7435,7 @@
end of day
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7439,7 +7443,7 @@
real-time
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7463,7 +7467,7 @@
Change
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7483,7 +7487,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7587,7 +7591,7 @@
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7599,7 +7603,7 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7607,7 +7611,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7672,7 +7676,7 @@
( ) is already in use.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7680,7 +7684,7 @@
An error occurred while updating to ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7776,7 +7780,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7817,7 +7821,7 @@
Demo user account has been synced.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8031,7 +8035,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf
index 6888369ab..d91a8d438 100644
--- a/apps/client/src/locales/messages.xlf
+++ b/apps/client/src/locales/messages.xlf
@@ -203,7 +203,7 @@
The risk of loss in trading can be substantial. It is not advisable to invest money you may need in the short term.
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -297,7 +297,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -312,7 +312,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -373,7 +373,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -385,7 +385,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -400,7 +400,7 @@
Total
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -427,7 +427,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -458,11 +458,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -474,7 +474,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -505,7 +505,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -540,7 +540,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -711,7 +711,7 @@
Currencies
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -729,14 +729,14 @@
ETFs without Countries
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
ETFs without Sectors
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -750,7 +750,7 @@
Filter by...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -769,7 +769,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -833,7 +833,7 @@
Oops! Could not parse historical data.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -1009,28 +1009,28 @@
Do you really want to delete this coupon?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
Do you really want to delete this system message?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
Do you really want to flush the cache?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
Please set your system message:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -1158,14 +1158,14 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
Do you really want to delete this platform?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -1186,7 +1186,7 @@
Current year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -1250,7 +1250,7 @@
Do you really want to delete this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -1311,11 +1311,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -1348,7 +1348,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1419,7 +1419,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1544,7 +1544,7 @@
Current week
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1588,7 +1588,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1793,7 +1793,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -1968,51 +1968,51 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
YTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
1Y
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
5Y
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
Max
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -2105,28 +2105,28 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
Do you really want to remove this sign in method?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
Presenter View
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
Protection for sensitive information like absolute performances and quantity values
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -2151,42 +2151,42 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
Date and number format
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
Appearance
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
Light
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
Dark
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
Zen Mode
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -2197,7 +2197,7 @@
Distraction-free experience for turbulent times
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -2211,28 +2211,28 @@
Biometric Authentication
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
Sign in with fingerprint
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
Experimental Features
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
Sneak peek at upcoming functionality
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -2243,7 +2243,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2254,7 +2254,7 @@
Export Data
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -2683,11 +2683,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -2830,7 +2830,7 @@
Open Source Software
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -2841,7 +2841,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -3380,7 +3380,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -4070,11 +4070,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -4403,7 +4403,7 @@
Switzerland
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -4414,7 +4414,7 @@
Global
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -4687,11 +4687,11 @@
Allocation
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -4706,7 +4706,7 @@
Show all
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -4970,7 +4970,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -5270,7 +5270,7 @@
The current market price is
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5378,7 +5378,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5406,43 +5406,43 @@
Year to date
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
Week to date
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
Month to date
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
MTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
WTD
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5474,7 +5474,7 @@
year
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -5486,18 +5486,18 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
years
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -5668,21 +5668,21 @@
Close Account
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
Do you really want to close your Ghostfolio account?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
Danger Zone
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -5717,7 +5717,7 @@
Oops! There was an error setting up biometric authentication.
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -5752,7 +5752,7 @@
Benchmarks
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -5780,7 +5780,7 @@
Wealth
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -5795,47 +5795,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -5877,35 +5881,35 @@
User Experience
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
App
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
Tool
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
Investor
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
Wealth Management
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -5940,14 +5944,14 @@
Alternative
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
Family Office
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -5958,14 +5962,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
Software
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -5993,7 +5997,7 @@
Budgeting
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6011,7 +6015,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6046,7 +6050,7 @@
Privacy
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6067,7 +6071,7 @@
Error
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -6545,7 +6549,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -6705,7 +6709,7 @@
Please enter your Ghostfolio API key.
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -6747,14 +6751,14 @@
Instant
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
Lazy
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -6768,14 +6772,14 @@
real-time
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
end of day
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -6796,7 +6800,7 @@
Change
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -6815,7 +6819,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -6907,21 +6911,21 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -6983,14 +6987,14 @@
( ) is already in use.
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
An error occurred while updating to ( ).
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7054,7 +7058,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7098,7 +7102,7 @@
Demo user account has been synced.
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -7282,7 +7286,7 @@
Current month
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf
index 02f90631d..f8af582de 100644
--- a/apps/client/src/locales/messages.zh.xlf
+++ b/apps/client/src/locales/messages.zh.xlf
@@ -216,7 +216,7 @@
交易存在巨大亏损风险,因此不应投入您短期内可能急需的资金。
apps/client/src/app/components/footer/footer.component.html
- 171
+ 182
@@ -320,7 +320,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 136
+ 143
@@ -336,7 +336,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 86
+ 93
@@ -400,7 +400,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 43
+ 50
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -412,7 +412,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 28
+ 23
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -428,7 +428,7 @@
总计
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 55
+ 62
@@ -456,7 +456,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 65
+ 72
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -488,11 +488,11 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 171
+ 178
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 206
+ 213
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -504,7 +504,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 98
+ 93
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -536,7 +536,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 313
+ 320
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -572,7 +572,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 324
+ 331
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -760,7 +760,7 @@
货币
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 132
+ 131
apps/client/src/app/pages/public/public-page.html
@@ -780,7 +780,7 @@
没有国家的 ETF
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 137
+ 136
@@ -788,7 +788,7 @@
无行业类别的 ETF
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 142
+ 141
@@ -804,7 +804,7 @@
过滤...
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 386
+ 385
@@ -824,7 +824,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 50
+ 45
@@ -880,7 +880,7 @@
哎呀!无法解析历史数据。
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 263
+ 262
@@ -1064,7 +1064,7 @@
您确实要删除此优惠券吗?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 194
+ 193
@@ -1072,7 +1072,7 @@
您真的要删除这条系统消息吗?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 207
+ 206
@@ -1080,7 +1080,7 @@
您真的要刷新缓存吗?
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 231
+ 230
@@ -1088,7 +1088,7 @@
请设置您的系统消息:
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 251
+ 250
@@ -1232,7 +1232,7 @@
Asset profile has been saved
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 579
+ 578
@@ -1240,7 +1240,7 @@
您真的要删除这个平台吗?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 107
+ 106
@@ -1264,7 +1264,7 @@
当前年份
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
@@ -1336,7 +1336,7 @@
您真的要删除该用户吗?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 216
+ 215
@@ -1404,11 +1404,11 @@
Could not validate form
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 555
+ 554
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 558
+ 557
@@ -1444,7 +1444,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 94
+ 95
libs/common/src/lib/routes/routes.ts
@@ -1520,7 +1520,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 192
+ 193
@@ -1660,7 +1660,7 @@
当前周
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
@@ -1708,7 +1708,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 279
+ 288
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -1932,7 +1932,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 74
+ 69
@@ -2120,7 +2120,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 365
+ 363
@@ -2128,11 +2128,11 @@
年初至今
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 200
+ 199
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -2140,11 +2140,11 @@
1年
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -2152,11 +2152,11 @@
5年
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -2164,11 +2164,11 @@
最大限度
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 212
+ 211
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 415
@@ -2272,7 +2272,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 172
+ 181
@@ -2280,7 +2280,7 @@
您确实要删除此登录方法吗?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 281
+ 282
@@ -2288,7 +2288,7 @@
演示者视图
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 183
+ 192
@@ -2296,7 +2296,7 @@
保护绝对业绩、金额等敏感信息
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 185
+ 194
@@ -2324,7 +2324,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 133
+ 142
@@ -2332,7 +2332,7 @@
日期和数字格式
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 135
+ 144
@@ -2340,7 +2340,7 @@
外观
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 158
+ 167
@@ -2348,7 +2348,7 @@
明亮
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 173
+ 182
@@ -2356,7 +2356,7 @@
黑暗
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 174
+ 183
@@ -2364,7 +2364,7 @@
极简模式
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 201
+ 210
apps/client/src/app/pages/features/features-page.html
@@ -2376,7 +2376,7 @@
动荡时期的无干扰体验
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 203
+ 212
@@ -2392,7 +2392,7 @@
生物识别认证
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 218
+ 227
@@ -2400,7 +2400,7 @@
使用指纹登录
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 219
+ 228
@@ -2408,7 +2408,7 @@
实验性功能
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 235
+ 244
@@ -2416,7 +2416,7 @@
预览即将推出的功能
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 237
+ 246
@@ -2428,7 +2428,7 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 252
+ 261
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -2440,7 +2440,7 @@
导出数据
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 260
+ 269
@@ -2896,11 +2896,11 @@
Could not parse scraper configuration
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 510
+ 509
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 513
+ 512
@@ -3060,7 +3060,7 @@
开源软件
apps/client/src/app/pages/features/features-page.html
- 295
+ 296
@@ -3072,7 +3072,7 @@
apps/client/src/app/pages/features/features-page.html
- 320
+ 321
apps/client/src/app/pages/landing/landing-page.html
@@ -3668,7 +3668,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 119
+ 126
@@ -4436,11 +4436,11 @@
Could not save asset profile
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 589
+ 588
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 592
+ 591
@@ -4805,7 +4805,7 @@
瑞士
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 57
+ 58
libs/ui/src/lib/i18n.ts
@@ -4817,7 +4817,7 @@
全球的
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 58
+ 59
libs/ui/src/lib/i18n.ts
@@ -5121,11 +5121,11 @@
分配
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 241
+ 248
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 122
+ 117
libs/ui/src/lib/top-holdings/top-holdings.component.html
@@ -5141,7 +5141,7 @@
显示所有
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 221
+ 216
@@ -5429,7 +5429,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 314
@@ -5765,7 +5765,7 @@
当前市场价格为
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 707
+ 706
@@ -5885,7 +5885,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 88
+ 89
@@ -5917,7 +5917,7 @@
今年迄今为止
libs/ui/src/lib/assistant/assistant.component.ts
- 377
+ 375
@@ -5925,7 +5925,7 @@
本周至今
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5933,7 +5933,7 @@
本月至今
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5941,11 +5941,11 @@
本月至今
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
libs/ui/src/lib/assistant/assistant.component.ts
- 373
+ 371
@@ -5953,11 +5953,11 @@
本周至今
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 192
+ 191
libs/ui/src/lib/assistant/assistant.component.ts
- 369
+ 367
@@ -5993,7 +5993,7 @@
年
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 204
+ 203
apps/client/src/app/pages/resources/personal-finance-tools/product-page.html
@@ -6005,7 +6005,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 387
+ 385
@@ -6013,11 +6013,11 @@
年
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 208
+ 207
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 409
@@ -6210,7 +6210,7 @@
您确定要关闭您的 Ghostfolio 账户吗?
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 207
+ 208
@@ -6218,7 +6218,7 @@
危险区域
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 272
+ 281
@@ -6226,7 +6226,7 @@
关闭账户
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 307
+ 316
@@ -6266,7 +6266,7 @@
哎呀!设置生物识别认证时发生错误。
apps/client/src/app/components/user-account-settings/user-account-settings.component.ts
- 335
+ 336
@@ -6282,7 +6282,7 @@
基准
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
- 127
+ 126
@@ -6338,7 +6338,7 @@
另类
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 82
+ 83
@@ -6346,7 +6346,7 @@
应用
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 83
+ 84
@@ -6354,7 +6354,7 @@
预算管理
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 84
+ 85
@@ -6370,47 +6370,51 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 90
+ 91
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 94
+ 95
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 98
+ 99
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 102
+ 103
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 106
+ 109
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 110
+ 114
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 114
+ 118
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 118
+ 122
apps/client/src/app/components/user-account-settings/user-account-settings.html
- 123
+ 126
+
+
+ apps/client/src/app/components/user-account-settings/user-account-settings.html
+ 132
apps/client/src/app/pages/features/features-page.html
- 276
+ 277
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 85
+ 86
@@ -6418,7 +6422,7 @@
家族办公室
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 86
+ 87
@@ -6426,7 +6430,7 @@
投资者
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 89
+ 90
@@ -6438,7 +6442,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 90
+ 91
@@ -6450,7 +6454,7 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 92
+ 93
@@ -6458,7 +6462,7 @@
隐私
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 93
+ 94
@@ -6466,7 +6470,7 @@
软件
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 95
+ 96
@@ -6474,7 +6478,7 @@
工具
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 96
+ 97
@@ -6482,7 +6486,7 @@
用户体验
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 97
+ 98
@@ -6490,7 +6494,7 @@
财富
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 98
+ 99
@@ -6498,7 +6502,7 @@
财富管理
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
- 99
+ 100
@@ -6658,7 +6662,7 @@
错误
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 698
+ 697
@@ -7192,7 +7196,7 @@
您确定要删除此 API 密钥吗?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 128
+ 127
@@ -7360,7 +7364,7 @@
请输入您的 Ghostfolio API 密钥。
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 147
+ 146
@@ -7384,7 +7388,7 @@
延迟
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7392,7 +7396,7 @@
即时
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7432,7 +7436,7 @@
收盘
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 226
+ 225
@@ -7440,7 +7444,7 @@
实时
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 230
+ 229
@@ -7464,7 +7468,7 @@
涨跌
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 143
+ 138
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7484,7 +7488,7 @@
libs/ui/src/lib/holdings-table/holdings-table.component.html
- 166
+ 161
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts
@@ -7588,7 +7592,7 @@
安全令牌
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7600,7 +7604,7 @@
您确定要为此用户生成新的安全令牌吗?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 242
+ 241
@@ -7608,7 +7612,7 @@
查找账户、持仓或页面...
libs/ui/src/lib/assistant/assistant.component.ts
- 153
+ 151
@@ -7673,7 +7677,7 @@
( ) 已在使用中。
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 634
+ 633
@@ -7681,7 +7685,7 @@
在更新到 ( ) 时发生错误。
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 642
+ 641
@@ -7777,7 +7781,7 @@
您确定要删除此项目吗?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 144
@@ -7818,7 +7822,7 @@
演示用户账户已同步。
apps/client/src/app/components/admin-overview/admin-overview.component.ts
- 275
+ 274
@@ -8032,7 +8036,7 @@
当前月份
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts
- 196
+ 195
From 3e8c21aa20052d671e9ae5117457c10cc632c9d0 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Wed, 14 Jan 2026 20:25:25 +0100
Subject: [PATCH 13/24] Task/extend referral brokers (#6193)
* Add Monefit
---
apps/client/src/app/pages/pricing/pricing-page.component.ts | 1 +
1 file changed, 1 insertion(+)
diff --git a/apps/client/src/app/pages/pricing/pricing-page.component.ts b/apps/client/src/app/pages/pricing/pricing-page.component.ts
index f818e6b11..831f0809c 100644
--- a/apps/client/src/app/pages/pricing/pricing-page.component.ts
+++ b/apps/client/src/app/pages/pricing/pricing-page.component.ts
@@ -82,6 +82,7 @@ export class GfPricingPageComponent implements OnDestroy, OnInit {
'frankly',
'Interactive Brokers',
'Mintos',
+ 'Monefit SmartSaver',
'Swissquote',
'VIAC',
'Zak'
From 6727fb2b74e9f694445670f4e9c0b5fda27dfe3c Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Wed, 14 Jan 2026 20:25:59 +0100
Subject: [PATCH 14/24] Bugfix/total fee calculation related to activities in
custom currency (#6191)
* Fix total fee calculation related to activities in custom currency
* Update changelog
---
CHANGELOG.md | 5 +++++
apps/api/src/app/portfolio/portfolio.service.ts | 8 ++------
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5063cae44..431218b21 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Restored the support for specific calendar year date ranges (`2024`, `2023`, `2022`, etc.) in the holdings table (experimental)
+### Fixed
+
+- Fixed the total fee calculation in the holding detail dialog related to activities in a custom currency
+- Fixed the total fee calculation in the summary related to activities in a custom currency
+
## 2.229.0 - 2026-01-11
### Changed
diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts
index 4bc10bd49..d9783f34c 100644
--- a/apps/api/src/app/portfolio/portfolio.service.ts
+++ b/apps/api/src/app/portfolio/portfolio.service.ts
@@ -792,7 +792,7 @@ export class PortfolioService {
averagePrice,
currency,
dividendInBaseCurrency,
- fee,
+ feeInBaseCurrency,
firstBuyDate,
grossPerformance,
grossPerformancePercentage,
@@ -928,11 +928,7 @@ export class PortfolioService {
dividendYieldPercent: dividendYieldPercent.toNumber(),
dividendYieldPercentWithCurrencyEffect:
dividendYieldPercentWithCurrencyEffect.toNumber(),
- feeInBaseCurrency: this.exchangeRateDataService.toCurrency(
- fee.toNumber(),
- SymbolProfile.currency,
- userCurrency
- ),
+ feeInBaseCurrency: feeInBaseCurrency.toNumber(),
grossPerformance: grossPerformance?.toNumber(),
grossPerformancePercent: grossPerformancePercentage?.toNumber(),
grossPerformancePercentWithCurrencyEffect:
From e629d1b43bc093e9f3e74b1eaa51281cafff481a Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Wed, 14 Jan 2026 20:27:59 +0100
Subject: [PATCH 15/24] Release 2.230.0 (#6194)
---
CHANGELOG.md | 2 +-
package-lock.json | 4 ++--
package.json | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 431218b21..f91e423fe 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,7 +5,7 @@ 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
+## 2.230.0 - 2026-01-14
### Added
diff --git a/package-lock.json b/package-lock.json
index 60cf31da5..c1dd937b9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostfolio",
- "version": "2.229.0",
+ "version": "2.230.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostfolio",
- "version": "2.229.0",
+ "version": "2.230.0",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
diff --git a/package.json b/package.json
index 63612d7fa..39c64bbbc 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ghostfolio",
- "version": "2.229.0",
+ "version": "2.230.0",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",
From aa41cb404b24e61eae03acf90a985a96d6bc82ee Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Thu, 15 Jan 2026 17:20:55 +0100
Subject: [PATCH 16/24] Task/remove deprecated platforms from info service
(#6137)
* Remove platforms from info service
* Update changelog
---
CHANGELOG.md | 6 ++++++
.../src/app/endpoints/platforms/platforms.controller.ts | 4 +++-
apps/api/src/app/info/info.service.ts | 7 -------
libs/common/src/lib/interfaces/info-item.interface.ts | 6 +-----
4 files changed, 10 insertions(+), 13 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f91e423fe..5bbf0c8d4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@ 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
+
+### Changed
+
+- Removed the deprecated platforms from the info service
+
## 2.230.0 - 2026-01-14
### Added
diff --git a/apps/api/src/app/endpoints/platforms/platforms.controller.ts b/apps/api/src/app/endpoints/platforms/platforms.controller.ts
index 46303a3f8..92ba77297 100644
--- a/apps/api/src/app/endpoints/platforms/platforms.controller.ts
+++ b/apps/api/src/app/endpoints/platforms/platforms.controller.ts
@@ -15,7 +15,9 @@ export class PlatformsController {
@HasPermission(permissions.readPlatforms)
@UseGuards(AuthGuard('jwt'), HasPermissionGuard)
public async getPlatforms(): Promise {
- const platforms = await this.platformService.getPlatforms();
+ const platforms = await this.platformService.getPlatforms({
+ orderBy: { name: 'asc' }
+ });
return { platforms };
}
diff --git a/apps/api/src/app/info/info.service.ts b/apps/api/src/app/info/info.service.ts
index c5152c1a2..9b4a4d597 100644
--- a/apps/api/src/app/info/info.service.ts
+++ b/apps/api/src/app/info/info.service.ts
@@ -1,4 +1,3 @@
-import { PlatformService } from '@ghostfolio/api/app/platform/platform.service';
import { RedisCacheService } from '@ghostfolio/api/app/redis-cache/redis-cache.service';
import { SubscriptionService } from '@ghostfolio/api/app/subscription/subscription.service';
import { UserService } from '@ghostfolio/api/app/user/user.service';
@@ -38,7 +37,6 @@ export class InfoService {
private readonly configurationService: ConfigurationService,
private readonly exchangeRateDataService: ExchangeRateDataService,
private readonly jwtService: JwtService,
- private readonly platformService: PlatformService,
private readonly propertyService: PropertyService,
private readonly redisCacheService: RedisCacheService,
private readonly subscriptionService: SubscriptionService,
@@ -103,16 +101,12 @@ export class InfoService {
benchmarks,
demoAuthToken,
isUserSignupEnabled,
- platforms,
statistics,
subscriptionOffer
] = await Promise.all([
this.benchmarkService.getBenchmarkAssetProfiles(),
this.getDemoAuthToken(),
this.propertyService.isUserSignupEnabled(),
- this.platformService.getPlatforms({
- orderBy: { name: 'asc' }
- }),
this.getStatistics(),
this.subscriptionService.getSubscriptionOffer({ key: 'default' })
]);
@@ -127,7 +121,6 @@ export class InfoService {
demoAuthToken,
globalPermissions,
isReadOnlyMode,
- platforms,
statistics,
subscriptionOffer,
baseCurrency: DEFAULT_CURRENCY,
diff --git a/libs/common/src/lib/interfaces/info-item.interface.ts b/libs/common/src/lib/interfaces/info-item.interface.ts
index 119a94a7c..01897c066 100644
--- a/libs/common/src/lib/interfaces/info-item.interface.ts
+++ b/libs/common/src/lib/interfaces/info-item.interface.ts
@@ -1,4 +1,4 @@
-import { Platform, SymbolProfile } from '@prisma/client';
+import { SymbolProfile } from '@prisma/client';
import { Statistics } from './statistics.interface';
import { SubscriptionOffer } from './subscription-offer.interface';
@@ -13,10 +13,6 @@ export interface InfoItem {
globalPermissions: string[];
isDataGatheringEnabled?: string;
isReadOnlyMode?: boolean;
-
- /** @deprecated */
- platforms: Platform[];
-
statistics: Statistics;
subscriptionOffer?: SubscriptionOffer;
}
From f19e417068efcd01a0ac63e38391f61c19025f9c Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 17 Jan 2026 09:47:22 +0100
Subject: [PATCH 17/24] Task/remove deprecated activities from portfolio
holding response (#6157)
* Remove deprecated activities
* Update changelog
---
CHANGELOG.md | 1 +
.../src/app/portfolio/portfolio.service.ts | 1 -
.../portfolio-holding-response.interface.ts | 4 ----
libs/ui/src/lib/services/data.service.ts | 19 +++----------------
4 files changed, 4 insertions(+), 21 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5bbf0c8d4..779b24981 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Removed the deprecated platforms from the info service
+- Removed the deprecated activities from the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol`
## 2.230.0 - 2026-01-14
diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts
index d9783f34c..5fc2224eb 100644
--- a/apps/api/src/app/portfolio/portfolio.service.ts
+++ b/apps/api/src/app/portfolio/portfolio.service.ts
@@ -920,7 +920,6 @@ export class PortfolioService {
marketPriceMin,
SymbolProfile,
tags,
- activities: activitiesOfHolding,
activitiesCount: transactionCount,
averagePrice: averagePrice.toNumber(),
dataProviderInfo: portfolioCalculator.getDataProviderInfos()?.[0],
diff --git a/libs/common/src/lib/interfaces/responses/portfolio-holding-response.interface.ts b/libs/common/src/lib/interfaces/responses/portfolio-holding-response.interface.ts
index 4ec42933a..95c1c3689 100644
--- a/libs/common/src/lib/interfaces/responses/portfolio-holding-response.interface.ts
+++ b/libs/common/src/lib/interfaces/responses/portfolio-holding-response.interface.ts
@@ -1,5 +1,4 @@
import {
- Activity,
Benchmark,
DataProviderInfo,
EnhancedSymbolProfile,
@@ -9,9 +8,6 @@ import {
import { Tag } from '@prisma/client';
export interface PortfolioHoldingResponse {
- /** @deprecated */
- activities: Activity[];
-
activitiesCount: number;
averagePrice: number;
dataProviderInfo: DataProviderInfo;
diff --git a/libs/ui/src/lib/services/data.service.ts b/libs/ui/src/lib/services/data.service.ts
index 21eec06c3..37443cd20 100644
--- a/libs/ui/src/lib/services/data.service.ts
+++ b/libs/ui/src/lib/services/data.service.ts
@@ -424,22 +424,9 @@ export class DataService {
dataSource: DataSource;
symbol: string;
}) {
- return this.http
- .get(
- `/api/v1/portfolio/holding/${dataSource}/${symbol}`
- )
- .pipe(
- map((data) => {
- if (data.activities) {
- for (const order of data.activities) {
- order.createdAt = parseISO(order.createdAt as unknown as string);
- order.date = parseISO(order.date as unknown as string);
- }
- }
-
- return data;
- })
- );
+ return this.http.get(
+ `/api/v1/portfolio/holding/${dataSource}/${symbol}`
+ );
}
public fetchInfo(): InfoItem {
From 3359ea1d2027cab75eeedf72b610e76008074292 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 17 Jan 2026 11:46:41 +0100
Subject: [PATCH 18/24] Bugfix/numeric parsing error in X-ray page (#6198)
* Fix numeric parsing error related to cash positions
* Update changelog
---
CHANGELOG.md | 4 ++++
.../api/src/app/portfolio/calculator/portfolio-calculator.ts | 5 ++---
.../calculator/roai/portfolio-calculator-cash.spec.ts | 2 +-
.../calculator/roai/portfolio-calculator-valuable.spec.ts | 2 +-
4 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 779b24981..c7757c1c4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,6 +12,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Removed the deprecated platforms from the info service
- Removed the deprecated activities from the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol`
+### Fixed
+
+- Fixed a numeric parsing error related to cash positions on the _X-ray_ page
+
## 2.230.0 - 2026-01-14
### Added
diff --git a/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
index 8f6cb0efc..dfc39afa5 100644
--- a/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
+++ b/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
@@ -433,9 +433,8 @@ export abstract class PortfolioCalculator {
investment: totalInvestment,
investmentWithCurrencyEffect: totalInvestmentWithCurrencyEffect,
marketPrice:
- marketSymbolMap[endDateString]?.[item.symbol]?.toNumber() ?? null,
- marketPriceInBaseCurrency:
- marketPriceInBaseCurrency?.toNumber() ?? null,
+ marketSymbolMap[endDateString]?.[item.symbol]?.toNumber() ?? 1,
+ marketPriceInBaseCurrency: marketPriceInBaseCurrency?.toNumber() ?? 1,
netPerformance: !hasErrors ? (netPerformance ?? null) : null,
netPerformancePercentage: !hasErrors
? (netPerformancePercentage ?? null)
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts
index f5a4ca634..c9adebc44 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts
@@ -247,7 +247,7 @@ describe('PortfolioCalculator', () => {
includeInTotalAssetValue: false,
investment: new Big(1820),
investmentWithCurrencyEffect: new Big(1750),
- marketPrice: null,
+ marketPrice: 1,
marketPriceInBaseCurrency: 0.91,
netPerformance: new Big(0),
netPerformancePercentage: new Big(0),
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts
index 3c7c3be4b..1db133288 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts
@@ -129,7 +129,7 @@ describe('PortfolioCalculator', () => {
grossPerformanceWithCurrencyEffect: new Big('0'),
investment: new Big('500000'),
investmentWithCurrencyEffect: new Big('500000'),
- marketPrice: null,
+ marketPrice: 1,
marketPriceInBaseCurrency: 500000,
netPerformance: new Big('0'),
netPerformancePercentage: new Big('0'),
From d9a4d261e4954e55a73196cb7492b68478b348b8 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 17 Jan 2026 11:58:28 +0100
Subject: [PATCH 19/24] Bugfix/total fee calculation related to activities in
custom currency (part 2) (#6199)
* Fix total fee calculation related to activities in custom currency
* Update changelog
---
CHANGELOG.md | 2 ++
.../portfolio/calculator/portfolio-calculator.ts | 14 +++++++-------
.../portfolio-calculator-baln-buy-and-buy.spec.ts | 2 ++
...tor-baln-buy-and-sell-in-two-activities.spec.ts | 3 +++
.../portfolio-calculator-baln-buy-and-sell.spec.ts | 2 ++
.../roai/portfolio-calculator-baln-buy.spec.ts | 3 +++
...-calculator-btceur-in-base-currency-eur.spec.ts | 1 +
.../roai/portfolio-calculator-btceur.spec.ts | 1 +
...alculator-btcusd-buy-and-sell-partially.spec.ts | 2 ++
.../roai/portfolio-calculator-btcusd-short.spec.ts | 1 +
.../roai/portfolio-calculator-btcusd.spec.ts | 1 +
.../roai/portfolio-calculator-fee.spec.ts | 1 +
.../roai/portfolio-calculator-googl-buy.spec.ts | 1 +
.../roai/portfolio-calculator-liability.spec.ts | 1 +
.../portfolio-calculator-msft-buy-and-sell.spec.ts | 7 +++++--
...folio-calculator-msft-buy-with-dividend.spec.ts | 2 ++
...-calculator-novn-buy-and-sell-partially.spec.ts | 1 +
.../portfolio-calculator-novn-buy-and-sell.spec.ts | 1 +
.../roai/portfolio-calculator-valuable.spec.ts | 1 +
.../interfaces/portfolio-order-item.interface.ts | 1 -
.../interfaces/portfolio-order.interface.ts | 1 +
.../transaction-point-symbol.interface.ts | 1 +
22 files changed, 40 insertions(+), 10 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c7757c1c4..de71fcf0d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- Fixed a numeric parsing error related to cash positions on the _X-ray_ page
+- Fixed the total fee calculation in the holding detail dialog related to activities in a custom currency
+- Fixed the total fee calculation in the summary related to activities in a custom currency
## 2.230.0 - 2026-01-14
diff --git a/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
index dfc39afa5..8fee1957c 100644
--- a/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
+++ b/apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
@@ -120,6 +120,7 @@ export abstract class PortfolioCalculator {
({
date,
feeInAssetProfileCurrency,
+ feeInBaseCurrency,
quantity,
SymbolProfile,
tags = [],
@@ -142,6 +143,7 @@ export abstract class PortfolioCalculator {
type,
date: format(date, DATE_FORMAT),
fee: new Big(feeInAssetProfileCurrency),
+ feeInBaseCurrency: new Big(feeInBaseCurrency),
quantity: new Big(quantity),
unitPrice: new Big(unitPriceInAssetProfileCurrency)
};
@@ -336,12 +338,6 @@ export abstract class PortfolioCalculator {
} = {};
for (const item of lastTransactionPoint.items) {
- const feeInBaseCurrency = item.fee.mul(
- exchangeRatesByCurrency[`${item.currency}${this.currency}`]?.[
- lastTransactionPoint.date
- ] ?? 1
- );
-
const marketPriceInBaseCurrency = (
marketSymbolMap[endDateString]?.[item.symbol] ?? item.averagePrice
).mul(
@@ -408,7 +404,6 @@ export abstract class PortfolioCalculator {
}
positions.push({
- feeInBaseCurrency,
includeInTotalAssetValue,
timeWeightedInvestment,
timeWeightedInvestmentWithCurrencyEffect,
@@ -418,6 +413,7 @@ export abstract class PortfolioCalculator {
dividend: totalDividend,
dividendInBaseCurrency: totalDividendInBaseCurrency,
fee: item.fee,
+ feeInBaseCurrency: item.feeInBaseCurrency,
firstBuyDate: item.firstBuyDate,
grossPerformance: !hasErrors ? (grossPerformance ?? null) : null,
grossPerformancePercentage: !hasErrors
@@ -937,6 +933,7 @@ export abstract class PortfolioCalculator {
for (const {
date,
fee,
+ feeInBaseCurrency,
quantity,
SymbolProfile,
tags,
@@ -1001,6 +998,8 @@ export abstract class PortfolioCalculator {
: investment.div(newQuantity).abs(),
dividend: new Big(0),
fee: oldAccumulatedSymbol.fee.plus(fee),
+ feeInBaseCurrency:
+ oldAccumulatedSymbol.feeInBaseCurrency.plus(feeInBaseCurrency),
firstBuyDate: oldAccumulatedSymbol.firstBuyDate,
includeInHoldings: oldAccumulatedSymbol.includeInHoldings,
quantity: newQuantity,
@@ -1013,6 +1012,7 @@ export abstract class PortfolioCalculator {
currency,
dataSource,
fee,
+ feeInBaseCurrency,
skipErrors,
symbol,
tags,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts
index f0e2f6488..6b56b39a2 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-22'),
feeInAssetProfileCurrency: 1.55,
+ feeInBaseCurrency: 1.55,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
@@ -102,6 +103,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-30'),
feeInAssetProfileCurrency: 1.65,
+ feeInBaseCurrency: 1.65,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts
index 10b1fabd3..2aad0cb26 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-22'),
feeInAssetProfileCurrency: 1.55,
+ feeInBaseCurrency: 1.55,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
@@ -102,6 +103,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-30'),
feeInAssetProfileCurrency: 1.65,
+ feeInBaseCurrency: 1.65,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
@@ -117,6 +119,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-30'),
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts
index 32cd9f7d4..35e4309eb 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-22'),
feeInAssetProfileCurrency: 1.55,
+ feeInBaseCurrency: 1.55,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
@@ -102,6 +103,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-30'),
feeInAssetProfileCurrency: 1.65,
+ feeInBaseCurrency: 1.65,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts
index bfa4d06f3..ebce2ac1c 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-30'),
feeInAssetProfileCurrency: 1.55,
+ feeInBaseCurrency: 1.55,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
@@ -208,6 +209,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-30'),
feeInAssetProfileCurrency: 1.55,
+ feeInBaseCurrency: 1.55,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
@@ -247,6 +249,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-30'),
feeInAssetProfileCurrency: 1.55,
+ feeInBaseCurrency: 1.55,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur-in-base-currency-eur.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur-in-base-currency-eur.spec.ts
index 84ea6c251..774c1d2f6 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur-in-base-currency-eur.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur-in-base-currency-eur.spec.ts
@@ -110,6 +110,7 @@ describe('PortfolioCalculator', () => {
...activity,
date: parseDate(activity.date),
feeInAssetProfileCurrency: 4.46,
+ feeInBaseCurrency: 3.94,
SymbolProfile: {
...symbolProfileDummyData,
currency: 'USD',
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts
index 32b3f05c2..9ca8b2d36 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts
@@ -98,6 +98,7 @@ describe('PortfolioCalculator', () => {
...activity,
date: parseDate(activity.date),
feeInAssetProfileCurrency: 4.46,
+ feeInBaseCurrency: 4.46,
SymbolProfile: {
...symbolProfileDummyData,
currency: 'USD',
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts
index 0c111fab2..3648eb84b 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts
@@ -100,6 +100,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2015-01-01'),
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
quantity: 2,
SymbolProfile: {
...symbolProfileDummyData,
@@ -115,6 +116,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2017-12-31'),
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-short.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-short.spec.ts
index 618dc805c..6a45f79c6 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-short.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-short.spec.ts
@@ -98,6 +98,7 @@ describe('PortfolioCalculator', () => {
...activity,
date: parseDate(activity.date),
feeInAssetProfileCurrency: activity.fee,
+ feeInBaseCurrency: activity.fee,
SymbolProfile: {
...symbolProfileDummyData,
currency: 'USD',
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts
index 716ec7a59..5179fdaa6 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts
@@ -98,6 +98,7 @@ describe('PortfolioCalculator', () => {
...activity,
date: parseDate(activity.date),
feeInAssetProfileCurrency: 4.46,
+ feeInBaseCurrency: 4.46,
SymbolProfile: {
...symbolProfileDummyData,
currency: 'USD',
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-fee.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-fee.spec.ts
index aae77c876..59a5531df 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-fee.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-fee.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-09-01'),
feeInAssetProfileCurrency: 49,
+ feeInBaseCurrency: 49,
quantity: 0,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts
index 495728e22..fa38d0030 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts
@@ -99,6 +99,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2023-01-03'),
feeInAssetProfileCurrency: 1,
+ feeInBaseCurrency: 0.9238,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-liability.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-liability.spec.ts
index 1fd88dacc..acbf6a66b 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-liability.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-liability.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2023-01-01'), // Date in future
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-and-sell.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-and-sell.spec.ts
index 4c8ccdcf5..baa6ae1ed 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-and-sell.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-and-sell.spec.ts
@@ -80,6 +80,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2024-03-08'),
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
quantity: 0.3333333333333333,
SymbolProfile: {
...symbolProfileDummyData,
@@ -94,8 +95,9 @@ describe('PortfolioCalculator', () => {
{
...activityDummyData,
date: new Date('2024-03-13'),
- quantity: 0.6666666666666666,
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
+ quantity: 0.6666666666666666,
SymbolProfile: {
...symbolProfileDummyData,
currency: 'USD',
@@ -109,8 +111,9 @@ describe('PortfolioCalculator', () => {
{
...activityDummyData,
date: new Date('2024-03-14'),
- quantity: 1,
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
+ quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
currency: 'USD',
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts
index 0331e163e..ab7480bbf 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-09-16'),
feeInAssetProfileCurrency: 19,
+ feeInBaseCurrency: 19,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
@@ -102,6 +103,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2021-11-16'),
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts
index 650944421..32a1b02f3 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts
@@ -101,6 +101,7 @@ describe('PortfolioCalculator', () => {
...activity,
date: parseDate(activity.date),
feeInAssetProfileCurrency: activity.fee,
+ feeInBaseCurrency: activity.fee,
SymbolProfile: {
...symbolProfileDummyData,
currency: activity.currency,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts
index 2e408dc3c..f2903f3cd 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts
@@ -101,6 +101,7 @@ describe('PortfolioCalculator', () => {
...activity,
date: parseDate(activity.date),
feeInAssetProfileCurrency: activity.fee,
+ feeInBaseCurrency: activity.fee,
SymbolProfile: {
...symbolProfileDummyData,
currency: activity.currency,
diff --git a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts
index 1db133288..3a00c022c 100644
--- a/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts
+++ b/apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts
@@ -87,6 +87,7 @@ describe('PortfolioCalculator', () => {
...activityDummyData,
date: new Date('2022-01-01'),
feeInAssetProfileCurrency: 0,
+ feeInBaseCurrency: 0,
quantity: 1,
SymbolProfile: {
...symbolProfileDummyData,
diff --git a/apps/api/src/app/portfolio/interfaces/portfolio-order-item.interface.ts b/apps/api/src/app/portfolio/interfaces/portfolio-order-item.interface.ts
index 06e471d67..42759b521 100644
--- a/apps/api/src/app/portfolio/interfaces/portfolio-order-item.interface.ts
+++ b/apps/api/src/app/portfolio/interfaces/portfolio-order-item.interface.ts
@@ -3,7 +3,6 @@ import { Big } from 'big.js';
import { PortfolioOrder } from './portfolio-order.interface';
export interface PortfolioOrderItem extends PortfolioOrder {
- feeInBaseCurrency?: Big;
feeInBaseCurrencyWithCurrencyEffect?: Big;
itemType?: 'end' | 'start';
unitPriceFromMarketData?: Big;
diff --git a/apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts b/apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts
index fcc8322fc..2dbd68f12 100644
--- a/apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts
+++ b/apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts
@@ -3,6 +3,7 @@ import { Activity } from '@ghostfolio/common/interfaces';
export interface PortfolioOrder extends Pick {
date: string;
fee: Big;
+ feeInBaseCurrency: Big;
quantity: Big;
SymbolProfile: Pick<
Activity['SymbolProfile'],
diff --git a/apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts b/apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts
index 14e2e1f37..1c43508dd 100644
--- a/apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts
+++ b/apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts
@@ -8,6 +8,7 @@ export interface TransactionPointSymbol {
dataSource: DataSource;
dividend: Big;
fee: Big;
+ feeInBaseCurrency: Big;
firstBuyDate: string;
includeInHoldings: boolean;
investment: Big;
From d42322cfa8b73ec5ef8cadd83620b33ae4ae46fc Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 17 Jan 2026 12:00:59 +0100
Subject: [PATCH 20/24] Release 2.231.0 (#6200)
---
CHANGELOG.md | 2 +-
package-lock.json | 4 ++--
package.json | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index de71fcf0d..311b3c36b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,7 +5,7 @@ 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
+## 2.231.0 - 2026-01-17
### Changed
diff --git a/package-lock.json b/package-lock.json
index c1dd937b9..fb86f76be 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostfolio",
- "version": "2.230.0",
+ "version": "2.231.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostfolio",
- "version": "2.230.0",
+ "version": "2.231.0",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
diff --git a/package.json b/package.json
index 39c64bbbc..a45df0d61 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ghostfolio",
- "version": "2.230.0",
+ "version": "2.231.0",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",
From 47b8494efa2f5619f106c1c94ab27167fd029d62 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sun, 18 Jan 2026 10:32:18 +0100
Subject: [PATCH 21/24] Task/upgrade countries-list to version 3.2.2 (#6209)
* Upgrade countries-list to version 3.2.2
* Update changelog
---
CHANGELOG.md | 6 ++++++
package-lock.json | 8 ++++----
package.json | 2 +-
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 311b3c36b..28d3b6ea0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@ 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
+
+### Changed
+
+- Upgraded `countries-list` from version `3.2.0` to `3.2.2`
+
## 2.231.0 - 2026-01-17
### Changed
diff --git a/package-lock.json b/package-lock.json
index fb86f76be..b8e9295ed 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -56,7 +56,7 @@
"class-validator": "0.14.3",
"color": "5.0.3",
"countries-and-timezones": "3.8.0",
- "countries-list": "3.2.0",
+ "countries-list": "3.2.2",
"countup.js": "2.9.0",
"date-fns": "4.1.0",
"dotenv": "17.2.3",
@@ -16319,9 +16319,9 @@
}
},
"node_modules/countries-list": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/countries-list/-/countries-list-3.2.0.tgz",
- "integrity": "sha512-HYHAo2fwEsG3TmbsNdVmIQPHizRlqeYMTtLEAl0IANG/3jRYX7p3NR6VapDqKP0n60TmsRy1dyRjVN5JbywDbA==",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/countries-list/-/countries-list-3.2.2.tgz",
+ "integrity": "sha512-ABJ/RWQBrPWy+hRuZoW+0ooK8p65Eo3WmUZwHm6v4wmfSPznNAKzjy3+UUYrJK2v3182BVsgWxdB6ROidj39kw==",
"license": "MIT"
},
"node_modules/countup.js": {
diff --git a/package.json b/package.json
index a45df0d61..0b5a28deb 100644
--- a/package.json
+++ b/package.json
@@ -100,7 +100,7 @@
"class-validator": "0.14.3",
"color": "5.0.3",
"countries-and-timezones": "3.8.0",
- "countries-list": "3.2.0",
+ "countries-list": "3.2.2",
"countup.js": "2.9.0",
"date-fns": "4.1.0",
"dotenv": "17.2.3",
From 4cfb785499538ca3bde4b4f04db75986aa947cab Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sun, 18 Jan 2026 10:42:58 +0100
Subject: [PATCH 22/24] Task/deprecate firstBuyDate in portfolio holding
response (#6208)
* Deprecate firstBuyDate
* Update changelog
---
CHANGELOG.md | 1 +
apps/api/src/app/import/import.service.ts | 6 +++---
apps/api/src/app/portfolio/portfolio.service.ts | 1 +
.../holding-detail-dialog.component.ts | 14 +++++++-------
.../holding-detail-dialog.html | 4 ++--
.../portfolio-holding-response.interface.ts | 4 ++++
6 files changed, 18 insertions(+), 12 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 28d3b6ea0..8c66c9c07 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
+- Deprecated `firstBuyDate` in favor of `dateOfFirstActivity` in the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol`
- Upgraded `countries-list` from version `3.2.0` to `3.2.2`
## 2.231.0 - 2026-01-17
diff --git a/apps/api/src/app/import/import.service.ts b/apps/api/src/app/import/import.service.ts
index 3f8bd2cde..7e8e333b9 100644
--- a/apps/api/src/app/import/import.service.ts
+++ b/apps/api/src/app/import/import.service.ts
@@ -82,7 +82,7 @@ export class ImportService {
filterBySymbol: symbol
});
- const { firstBuyDate, historicalData } = holding;
+ const { dateOfFirstActivity, historicalData } = holding;
const [{ accounts }, { activities }, [assetProfile], dividends] =
await Promise.all([
@@ -95,7 +95,7 @@ export class ImportService {
filters,
userCurrency,
userId,
- startDate: parseDate(firstBuyDate)
+ startDate: parseDate(dateOfFirstActivity)
}),
this.symbolProfileService.getSymbolProfiles([
{
@@ -106,7 +106,7 @@ export class ImportService {
await this.dataProviderService.getDividends({
dataSource,
symbol,
- from: parseDate(firstBuyDate),
+ from: parseDate(dateOfFirstActivity),
granularity: 'day',
to: new Date()
})
diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts
index 5fc2224eb..9a6f6af62 100644
--- a/apps/api/src/app/portfolio/portfolio.service.ts
+++ b/apps/api/src/app/portfolio/portfolio.service.ts
@@ -923,6 +923,7 @@ export class PortfolioService {
activitiesCount: transactionCount,
averagePrice: averagePrice.toNumber(),
dataProviderInfo: portfolioCalculator.getDataProviderInfos()?.[0],
+ dateOfFirstActivity: firstBuyDate,
dividendInBaseCurrency: dividendInBaseCurrency.toNumber(),
dividendYieldPercent: dividendYieldPercent.toNumber(),
dividendYieldPercentWithCurrencyEffect:
diff --git a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts
index 95c58d35a..427386796 100644
--- a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts
+++ b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts
@@ -116,11 +116,11 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit {
};
public dataProviderInfo: DataProviderInfo;
public dataSource: MatTableDataSource;
+ public dateOfFirstActivity: string;
public dividendInBaseCurrency: number;
public dividendInBaseCurrencyPrecision = 2;
public dividendYieldPercentWithCurrencyEffect: number;
public feeInBaseCurrency: number;
- public firstBuyDate: string;
public hasPermissionToCreateOwnTag: boolean;
public hasPermissionToReadMarketDataOfOwnAssetProfile: boolean;
public historicalDataItems: LineChartItem[];
@@ -267,10 +267,10 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit {
activitiesCount,
averagePrice,
dataProviderInfo,
+ dateOfFirstActivity,
dividendInBaseCurrency,
dividendYieldPercentWithCurrencyEffect,
feeInBaseCurrency,
- firstBuyDate,
historicalData,
investmentInBaseCurrencyWithCurrencyEffect,
marketPrice,
@@ -298,6 +298,7 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit {
this.benchmarkDataItems = [];
this.countries = {};
this.dataProviderInfo = dataProviderInfo;
+ this.dateOfFirstActivity = dateOfFirstActivity;
this.dividendInBaseCurrency = dividendInBaseCurrency;
if (
@@ -312,7 +313,6 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit {
dividendYieldPercentWithCurrencyEffect;
this.feeInBaseCurrency = feeInBaseCurrency;
- this.firstBuyDate = firstBuyDate;
this.hasPermissionToReadMarketDataOfOwnAssetProfile =
hasPermission(
@@ -461,16 +461,16 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit {
}
}
- if (isToday(parseISO(this.firstBuyDate))) {
+ if (isToday(parseISO(this.dateOfFirstActivity))) {
// Add average price
this.historicalDataItems.push({
- date: this.firstBuyDate,
+ date: this.dateOfFirstActivity,
value: this.averagePrice
});
// Add benchmark 1
this.benchmarkDataItems.push({
- date: this.firstBuyDate,
+ date: this.dateOfFirstActivity,
value: averagePrice
});
@@ -501,7 +501,7 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit {
if (
this.benchmarkDataItems[0]?.value === undefined &&
- isSameMonth(parseISO(this.firstBuyDate), new Date())
+ isSameMonth(parseISO(this.dateOfFirstActivity), new Date())
) {
this.benchmarkDataItems[0].value = this.averagePrice;
}
diff --git a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
index f52286160..f9329dbfb 100644
--- a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
+++ b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
@@ -215,7 +215,7 @@
[deviceType]="data.deviceType"
[isDate]="true"
[locale]="data.locale"
- [value]="firstBuyDate"
+ [value]="dateOfFirstActivity"
>First Activity
@@ -400,7 +400,7 @@
Date: Sun, 18 Jan 2026 16:54:23 +0100
Subject: [PATCH 23/24] Feature/extend analysis page by values (#6210)
* Extend analysis page by values
* Update changelog
---
CHANGELOG.md | 4 ++
.../analysis/analysis-page.component.ts | 11 ++++
.../portfolio/analysis/analysis-page.html | 64 +++++++++++++++++++
3 files changed, 79 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8c66c9c07..c200f9d62 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
+### Added
+
+- Extended the analysis page to include the total amount, change and performance with currency effects
+
### Changed
- Deprecated `firstBuyDate` in favor of `dateOfFirstActivity` in the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol`
diff --git a/apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts b/apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
index ec872c770..5cd24777c 100644
--- a/apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
+++ b/apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -2,6 +2,7 @@ import { GfBenchmarkComparatorComponent } from '@ghostfolio/client/components/be
import { GfInvestmentChartComponent } from '@ghostfolio/client/components/investment-chart/investment-chart.component';
import { ImpersonationStorageService } from '@ghostfolio/client/services/impersonation-storage.service';
import { UserService } from '@ghostfolio/client/services/user/user.service';
+import { NUMERICAL_PRECISION_THRESHOLD_6_FIGURES } from '@ghostfolio/common/config';
import {
HistoricalDataItem,
InvestmentItem,
@@ -94,6 +95,7 @@ export class GfAnalysisPageComponent implements OnDestroy, OnInit {
public performanceDataItems: HistoricalDataItem[];
public performanceDataItemsInPercentage: HistoricalDataItem[];
public portfolioEvolutionDataLabel = $localize`Investment`;
+ public precision = 2;
public streaks: PortfolioInvestmentsResponse['streaks'];
public top3: PortfolioPosition[];
public unitCurrentStreak: string;
@@ -317,12 +319,21 @@ export class GfAnalysisPageComponent implements OnDestroy, OnInit {
: valueInPercentage
});
}
+
this.performanceDataItemsInPercentage.push({
date,
value: netPerformanceInPercentageWithCurrencyEffect
});
}
+ if (
+ this.deviceType === 'mobile' &&
+ this.performance.currentValueInBaseCurrency >=
+ NUMERICAL_PRECISION_THRESHOLD_6_FIGURES
+ ) {
+ this.precision = 0;
+ }
+
this.isLoadingInvestmentChart = false;
this.updateBenchmarkDataItems();
diff --git a/apps/client/src/app/pages/portfolio/analysis/analysis-page.html b/apps/client/src/app/pages/portfolio/analysis/analysis-page.html
index 150caa7d8..b4170c2c5 100644
--- a/apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+++ b/apps/client/src/app/pages/portfolio/analysis/analysis-page.html
@@ -74,6 +74,70 @@
}
+
+
+
+
+
+ Total amount
+
+
+
+
+
+
+ Change with currency effect
+
+
+
+
+
+
+ Performance with currency effect
+
+
+
+
+
Date: Mon, 19 Jan 2026 08:03:39 +0100
Subject: [PATCH 24/24] Task/update locales (#6212)
* 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 | 64 +++++++++++++++++--------
apps/client/src/locales/messages.de.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.es.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.fr.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.it.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.ko.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.nl.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.pl.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.pt.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.tr.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.uk.xlf | 64 +++++++++++++++++--------
apps/client/src/locales/messages.xlf | 61 +++++++++++++++--------
apps/client/src/locales/messages.zh.xlf | 64 +++++++++++++++++--------
14 files changed, 570 insertions(+), 260 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c200f9d62..05c1c2162 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
- Deprecated `firstBuyDate` in favor of `dateOfFirstActivity` in the endpoint `GET api/v1/portfolio/holding/:dataSource/:symbol`
+- Improved the language localization for German (`de`)
- Upgraded `countries-list` from version `3.2.0` to `3.2.2`
## 2.231.0 - 2026-01-17
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index e48a2ad47..fc8a326c3 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -2123,7 +2123,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -2135,7 +2135,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -2394,6 +2394,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Màx
@@ -4500,7 +4508,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -4520,11 +4528,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -4544,7 +4552,7 @@
Mensualment
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -4552,7 +4560,7 @@
Anualment
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4568,7 +4576,7 @@
Rendiment absolut dels actius
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -4576,7 +4584,7 @@
Rendiment de l’actiu
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -4584,7 +4592,7 @@
Rendiment absolut de la moneda
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -4592,7 +4600,7 @@
Rendiment de la moneda
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -4600,7 +4608,7 @@
A dalt
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -4608,7 +4616,7 @@
A baix
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -4616,7 +4624,7 @@
Evolució de la cartera
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -4624,7 +4632,7 @@
Cronologia de la inversió
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -4632,7 +4640,7 @@
Ratxa actual
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4640,7 +4648,7 @@
Ratxa més llarga
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -4648,7 +4656,7 @@
Cronologia de dividends
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -7366,12 +7374,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
AI prompt has been copied to the clipboard
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7451,7 +7467,7 @@
Open Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7522,6 +7538,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenia
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index d70c2ad1d..6c2bd7900 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -926,7 +926,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -938,7 +938,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -1117,6 +1117,14 @@
409
+
+ Performance with currency effect
+ Performance mit Währungseffekt
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Max
@@ -1854,7 +1862,7 @@
Zeitstrahl der Investitionen
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -1862,7 +1870,7 @@
Gewinner
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -1870,7 +1878,7 @@
Verlierer
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -2526,7 +2534,7 @@
Monatlich
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -2754,7 +2762,7 @@
Portfolio Wertentwicklung
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -3130,7 +3138,7 @@
Zeitstrahl der Dividenden
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -3166,7 +3174,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -3290,7 +3298,7 @@
Jährlich
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4026,7 +4034,7 @@
Aktueller Streak
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4034,7 +4042,7 @@
Längster Streak
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -5876,11 +5884,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5908,7 +5916,7 @@
Absolute Anlage Performance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5916,7 +5924,7 @@
Anlage Performance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5924,7 +5932,7 @@
Absolute Währungsperformance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5932,7 +5940,7 @@
Währungsperformance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7390,12 +7398,20 @@
146
+
+ Change with currency effect
+ Änderung mit Währungseffekt
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
KI-Anweisung wurde in die Zwischenablage kopiert
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7475,7 +7491,7 @@
Öffne Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7546,6 +7562,14 @@
67
+
+ Total amount
+ Gesamtbetrag
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenien
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index 89e67975f..a1b6e45e4 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -911,7 +911,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -923,7 +923,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -1102,6 +1102,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Máximo
@@ -1839,7 +1847,7 @@
Cronología de la inversión
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -1847,7 +1855,7 @@
Lo mejor
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -1855,7 +1863,7 @@
Lo peor
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -2555,7 +2563,7 @@
Mensual
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -2739,7 +2747,7 @@
Evolución cartera
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -3143,7 +3151,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -3155,7 +3163,7 @@
Calendario de dividendos
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -3275,7 +3283,7 @@
Anual
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4003,7 +4011,7 @@
Racha actual
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4011,7 +4019,7 @@
Racha más larga
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -5853,11 +5861,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5885,7 +5893,7 @@
Rendimiento absoluto de los activos
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5893,7 +5901,7 @@
Rendimiento de activos
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5901,7 +5909,7 @@
Rendimiento absoluto de divisas
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5909,7 +5917,7 @@
Rendimiento de la moneda
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7367,12 +7375,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
El aviso de IA ha sido copiado al portapapeles
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7452,7 +7468,7 @@
Abrir Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7523,6 +7539,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenia
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index dc25b2c05..05dc0f7e3 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -1194,7 +1194,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -1206,7 +1206,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -1349,6 +1349,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Max
@@ -2414,7 +2422,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -2442,7 +2450,7 @@
Mensuel
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -2450,7 +2458,7 @@
Haut
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -2458,7 +2466,7 @@
Bas
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -2466,7 +2474,7 @@
Évolution du Portefeuille
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -2474,7 +2482,7 @@
Historique des Investissements
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -2482,7 +2490,7 @@
Historique des Dividendes
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -3274,7 +3282,7 @@
Annuel
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4002,7 +4010,7 @@
Série en cours
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4010,7 +4018,7 @@
Série la plus longue
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -5852,11 +5860,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5884,7 +5892,7 @@
Performance des Actifs en valeur absolue
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5892,7 +5900,7 @@
Performance des Actifs
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5900,7 +5908,7 @@
Performance des devises en valeur absolue
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5908,7 +5916,7 @@
Performance des devises
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7366,12 +7374,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
Le prompt IA a été copié dans le presse-papiers
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7451,7 +7467,7 @@
Ouvrir Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7522,6 +7538,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Arménie
diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf
index c021470ef..26545f435 100644
--- a/apps/client/src/locales/messages.it.xlf
+++ b/apps/client/src/locales/messages.it.xlf
@@ -911,7 +911,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -923,7 +923,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -1102,6 +1102,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Massimo
@@ -1839,7 +1847,7 @@
Cronologia degli investimenti
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -1847,7 +1855,7 @@
In alto
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -1855,7 +1863,7 @@
In basso
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -2555,7 +2563,7 @@
Mensile
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -2739,7 +2747,7 @@
Evoluzione del portafoglio
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -3143,7 +3151,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -3155,7 +3163,7 @@
Cronologia dei dividendi
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -3275,7 +3283,7 @@
Annuale
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4003,7 +4011,7 @@
Serie attuale
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4011,7 +4019,7 @@
Serie più lunga
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -5853,11 +5861,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5885,7 +5893,7 @@
Rendimento assoluto dell’Asset
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5893,7 +5901,7 @@
Rendimento dell’Asset
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5901,7 +5909,7 @@
Rendimento assoluto della Valuta
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5909,7 +5917,7 @@
Rendimento della Valuta
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7367,12 +7375,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
L’AI prompt è stato copiato negli appunti
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7452,7 +7468,7 @@
Apri Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7523,6 +7539,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenia
diff --git a/apps/client/src/locales/messages.ko.xlf b/apps/client/src/locales/messages.ko.xlf
index 133425cab..05f02c87b 100644
--- a/apps/client/src/locales/messages.ko.xlf
+++ b/apps/client/src/locales/messages.ko.xlf
@@ -1840,7 +1840,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -1852,7 +1852,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -2183,6 +2183,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
맥스
@@ -4144,7 +4152,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -4172,7 +4180,7 @@
월간
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -4180,7 +4188,7 @@
매년
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4188,7 +4196,7 @@
상위
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -4196,7 +4204,7 @@
하위
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -4204,7 +4212,7 @@
포트폴리오 진화
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -4212,7 +4220,7 @@
투자 일정
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -4220,7 +4228,7 @@
현재 연속
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4228,7 +4236,7 @@
최장 연속
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -4236,7 +4244,7 @@
배당 일정
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -5869,7 +5877,7 @@
절대적인 통화 성과
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5885,7 +5893,7 @@
절대자산성과
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5901,11 +5909,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5925,7 +5933,7 @@
자산 성과
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5933,7 +5941,7 @@
통화 성과
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7391,12 +7399,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
AI 프롬프트가 클립보드에 복사되었습니다.
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7476,7 +7492,7 @@
오픈 Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7547,6 +7563,14 @@
97
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
아르메니아
diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf
index 18e271b0d..773937956 100644
--- a/apps/client/src/locales/messages.nl.xlf
+++ b/apps/client/src/locales/messages.nl.xlf
@@ -910,7 +910,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -922,7 +922,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -1101,6 +1101,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Max
@@ -1838,7 +1846,7 @@
Tijdlijn investeringen
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -1846,7 +1854,7 @@
Winnaars
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -1854,7 +1862,7 @@
Verliezers
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -2554,7 +2562,7 @@
Maandelijks
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -2738,7 +2746,7 @@
Waardeontwikkeling van portefeuille
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -3142,7 +3150,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -3154,7 +3162,7 @@
Tijdlijn dividend
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -3274,7 +3282,7 @@
Jaarlijks
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4002,7 +4010,7 @@
Huidige reeks
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4010,7 +4018,7 @@
Langste reeks
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -5852,11 +5860,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5884,7 +5892,7 @@
Absolute Activaprestaties
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5892,7 +5900,7 @@
Activaprestaties
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5900,7 +5908,7 @@
Absolute Valutaprestaties
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5908,7 +5916,7 @@
Valutaprestaties
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7366,12 +7374,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
AI-prompt is naar het klembord gekopieerd
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7451,7 +7467,7 @@
Open Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7522,6 +7538,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenië
diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf
index 8cb13184b..f4d14b81e 100644
--- a/apps/client/src/locales/messages.pl.xlf
+++ b/apps/client/src/locales/messages.pl.xlf
@@ -1807,7 +1807,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -1819,7 +1819,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -2150,6 +2150,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Maksimum
@@ -4111,7 +4119,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -4139,7 +4147,7 @@
Miesięcznie
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -4147,7 +4155,7 @@
Rocznie
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4155,7 +4163,7 @@
Największe wzrosty
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -4163,7 +4171,7 @@
Największy spadek
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -4171,7 +4179,7 @@
Rozwój portfela
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -4179,7 +4187,7 @@
Oś czasu inwestycji
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -4187,7 +4195,7 @@
Obecna passa
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4195,7 +4203,7 @@
Najdłuższa passa
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -4203,7 +4211,7 @@
Oś czasu dywidend
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -5852,11 +5860,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5884,7 +5892,7 @@
Łączny wynik aktywów
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5892,7 +5900,7 @@
Wyniki aktywów
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5900,7 +5908,7 @@
Łączny wynik walut
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5908,7 +5916,7 @@
Wynik walut
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7366,12 +7374,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
Prompt AI został skopiowany do schowka
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7451,7 +7467,7 @@
Otwórz Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7522,6 +7538,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenia
diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf
index 562e5db2a..1e92933dc 100644
--- a/apps/client/src/locales/messages.pt.xlf
+++ b/apps/client/src/locales/messages.pt.xlf
@@ -1078,7 +1078,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -1090,7 +1090,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -1345,6 +1345,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Máx
@@ -2358,7 +2366,7 @@
Mensalmente
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -2366,7 +2374,7 @@
Topo
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -2374,7 +2382,7 @@
Fundo
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -2382,7 +2390,7 @@
Evolução do Portefólio
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -2390,7 +2398,7 @@
Cronograma de Investimento
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -3206,7 +3214,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -3218,7 +3226,7 @@
Cronograma de Dividendos
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -3274,7 +3282,7 @@
Anualmente
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4002,7 +4010,7 @@
Série Atual
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4010,7 +4018,7 @@
Série mais Longa
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -5852,11 +5860,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5884,7 +5892,7 @@
Desempenho absoluto de ativos
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5892,7 +5900,7 @@
Desempenho de ativos
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5900,7 +5908,7 @@
Desempenho absoluto da moeda
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5908,7 +5916,7 @@
Desempenho da moeda
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7366,12 +7374,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
AI prompt has been copied to the clipboard
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7451,7 +7467,7 @@
Open Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7522,6 +7538,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenia
diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf
index bd1389a49..cdbfaec8f 100644
--- a/apps/client/src/locales/messages.tr.xlf
+++ b/apps/client/src/locales/messages.tr.xlf
@@ -1663,7 +1663,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -1675,7 +1675,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -2018,6 +2018,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Maks.
@@ -3595,7 +3603,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -3623,7 +3631,7 @@
Aylık
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -3631,7 +3639,7 @@
Yıllık
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -3639,7 +3647,7 @@
Üst
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -3647,7 +3655,7 @@
Alt
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -3655,7 +3663,7 @@
Portföyün Gelişimi
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -3663,7 +3671,7 @@
Yatırım Zaman Çizelgesi
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -3671,7 +3679,7 @@
Güncel Seri
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -3679,7 +3687,7 @@
En Uzun Seri
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -3687,7 +3695,7 @@
Temettü Zaman Çizelgesi
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -5852,11 +5860,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5884,7 +5892,7 @@
Mutlak Varlık Performansı
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5892,7 +5900,7 @@
Varlık Performansı
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5900,7 +5908,7 @@
Mutlak Para Performansı
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5908,7 +5916,7 @@
Para Performansı
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7366,12 +7374,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
Yapay zeka istemi panoya kopyalandı
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7451,7 +7467,7 @@
Duck.ai’yi aç
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7522,6 +7538,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Ermenistan
diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf
index 7ad8133b3..a7d0d1ca3 100644
--- a/apps/client/src/locales/messages.uk.xlf
+++ b/apps/client/src/locales/messages.uk.xlf
@@ -2215,7 +2215,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -2227,7 +2227,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -2606,6 +2606,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
Максимум
@@ -4816,7 +4824,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -4836,11 +4844,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -4860,7 +4868,7 @@
Щомісячно
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -4868,7 +4876,7 @@
Щорічно
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4884,7 +4892,7 @@
Абсолютна прибутковість активів
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -4892,7 +4900,7 @@
Прибутковість активів
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -4900,7 +4908,7 @@
Абсолютна прибутковість валюти
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -4908,7 +4916,7 @@
Прибутковість валюти
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -4916,7 +4924,7 @@
Топ
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -4924,7 +4932,7 @@
Низ
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -4932,7 +4940,7 @@
Еволюція портфеля
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -4940,7 +4948,7 @@
Інвестиційний графік
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -4948,7 +4956,7 @@
Поточна серія
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4956,7 +4964,7 @@
Найдовша серія
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -4964,7 +4972,7 @@
Графік дивідендів
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -7374,12 +7382,20 @@
174
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
Запит AI скопійовано в буфер обміну
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7451,7 +7467,7 @@
Open Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7522,6 +7538,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
Armenia
diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf
index d91a8d438..f339f807e 100644
--- a/apps/client/src/locales/messages.xlf
+++ b/apps/client/src/locales/messages.xlf
@@ -1689,7 +1689,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -1700,7 +1700,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -2004,6 +2004,13 @@
409
+
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
@@ -3786,7 +3793,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -3811,63 +3818,63 @@
Monthly
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
Yearly
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
Top
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
Bottom
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
Portfolio Evolution
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
Investment Timeline
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
Current Streak
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
Longest Streak
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
Dividend Timeline
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -5341,7 +5348,7 @@
Absolute Currency Performance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5355,7 +5362,7 @@
Absolute Asset Performance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5370,11 +5377,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5392,14 +5399,14 @@
Asset Performance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
Currency Performance
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -6712,11 +6719,18 @@
146
+
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -6786,7 +6800,7 @@
Open Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -6851,6 +6865,13 @@
97
+
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf
index f8af582de..c941fa2f2 100644
--- a/apps/client/src/locales/messages.zh.xlf
+++ b/apps/client/src/locales/messages.zh.xlf
@@ -1816,7 +1816,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 193
+ 257
@@ -1828,7 +1828,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 212
+ 276
@@ -2159,6 +2159,14 @@
409
+
+ Performance with currency effect
+ Performance with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 134
+
+
Max
最大限度
@@ -4120,7 +4128,7 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 75
+ 76
libs/ui/src/lib/i18n.ts
@@ -4148,7 +4156,7 @@
每月
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 90
+ 91
@@ -4156,7 +4164,7 @@
每年
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 91
+ 92
@@ -4164,7 +4172,7 @@
顶部
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 239
+ 303
@@ -4172,7 +4180,7 @@
底部
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 288
+ 352
@@ -4180,7 +4188,7 @@
投资组合演变
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 341
+ 405
@@ -4188,7 +4196,7 @@
投资时间表
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 368
+ 432
@@ -4196,7 +4204,7 @@
当前连胜
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 389
+ 453
@@ -4204,7 +4212,7 @@
最长连续纪录
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 398
+ 462
@@ -4212,7 +4220,7 @@
股息时间表
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 425
+ 489
@@ -5845,7 +5853,7 @@
绝对货币表现
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 145
+ 209
@@ -5861,7 +5869,7 @@
绝对资产回报
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 102
+ 166
@@ -5877,11 +5885,11 @@
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 80
+ 81
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 96
+ 97
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -5901,7 +5909,7 @@
资产回报
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 124
+ 188
@@ -5909,7 +5917,7 @@
货币表现
apps/client/src/app/pages/portfolio/analysis/analysis-page.html
- 170
+ 234
@@ -7367,12 +7375,20 @@
146
+
+ Change with currency effect
+ Change with currency effect
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 115
+
+
AI prompt has been copied to the clipboard
AI 提示已复制到剪贴板
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 199
+ 201
@@ -7452,7 +7468,7 @@
打开 Duck.ai
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
- 200
+ 202
@@ -7523,6 +7539,14 @@
67
+
+ Total amount
+ Total amount
+
+ apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+ 94
+
+
Armenia
亚美尼亚